| --- |
| 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) |