File size: 1,447 Bytes
394624e
 
 
 
 
 
eefa3e1
394624e
 
 
 
ecc0a66
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
eefa3e1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
---
title: MoviesSemanticSearch
emoji: 🐨
colorFrom: purple
colorTo: red
sdk: gradio
sdk_version: 5.9.1
app_file: app.py
pinned: false
---

# Поиск фильмов по описанию

Это приложение на Gradio, которое позволяет искать фильмы по их описаниям, используя модель Sentence Transformer `HIT-TMG/KaLM-embedding-multilingual-mini-instruct-v1`.

## Как использовать

1. Введите запрос в текстовое поле.
2. Нажмите Enter или кнопку "Submit".
3. Приложение выведет список наиболее похожих фильмов, отсортированных по убыванию оценки сходства.

## Описание

Приложение использует модель `HIT-TMG/KaLM-embedding-multilingual-mini-instruct-v1` для преобразования текстовых описаний фильмов и запросов в векторные представления (эмбеддинги). Затем оно вычисляет косинусное сходство между эмбеддингом запроса и эмбеддингами фильмов, чтобы найти наиболее похожие фильмы.

## Зависимости

-   gradio==3.50.2
-   sentence-transformers
-   torch

## Автор

[Opex] (https://t.me/opex_it)