/ Модель

Характеристики

Контекст
512 токенов
Параметры
25,9 млн
Лицензия
Apache 2.0
Архитектура
bert · dense
Базовая модель
all-MiniLM-L6-v2
Библиотека
sentence-transformers
Опубликована
23 июл 2026

minilm-movie-genome

ЭмбеддингиТекст → embedding3 профессии

Модель превращает текстовые запросы и описания фильмов в тематические 256-мерные векторы для поиска фильмов по сходству.

129скачиваний за 30 дней0лайковвеса обновлены29 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Эмбеддинги» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Berk/minilm-movie-genome — модель на базе SentenceTransformer, разработанная автором репозитория Berk. Она преобразует произвольный текст в нормированный вектор из 256 измерений, описывающий тематический профиль фильма. В основе лежит замороженный англоязычный энкодер sentence-transformers/all-MiniLM-L6-v2 с добавленной обученной MLP-головой; контекст ограничен 512 токенами.

Векторные координаты соответствуют 256 тегам MovieLens Tag Genome с высокой дисперсией. Модель подходит для представления сюжетных описаний и пользовательских запросов в общем тематическом пространстве, поиска похожих по темам фильмов и сравнения интересов с фильмами по косинусному сходству. Размер модели — 25,9 млн параметров.

Модель обучена на связке релевантностей тегов MovieLens ml-25m и сюжетных описаний TMDB. Сопоставление приблизительное: теги служат лишь приближением тем фильма, а сюжетные описания не всегда явно раскрывают эти темы. При использовании следует учитывать условия MovieLens и TMDB; лицензия весов — Apache-2.0.

Сценарии применения

  • поиск фильмов по текстовому описанию желаемой атмосферы
  • сравнение тематического сходства двух фильмов
  • подбор фильмов по интересам пользователя
  • создание векторного индекса сюжетных описаний
  • группировка фильмов по тематическим профилям

Ограничения

Тематическое соответствие приблизительное: теги являются прокси для тем фильма, а сюжетные описания могут не раскрывать их явно. Модель основана на англоязычном MiniLM и обучающих данных MovieLens и TMDB; при использовании данных необходимо соблюдать условия этих источников.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Berk/minilm-movie-genome

A SentenceTransformer that maps free text to a 256-dimensional movie taste-profile vector. It is all-MiniLM-L6-v2 with a trained mapping head appended, so encode returns a unit-length profile embedding instead of a generic sentence embedding.

The profile axes are MovieLens tag-genome tags. A query and a movie point in similar directions when they share themes, so the dot product between two unit outputs is their thematic cosine similarity.

Usage

from sentence_transformers import SentenceTransformer

model = SentenceTransformer("Berk/minilm-movie-genome")
vec = model.encode("a bleak dystopian sci-fi thriller")
print(vec.shape)                       # (256,)

The mapping head uses only built-in sentence-transformers modules, so no extra code is required to load it.

How it was built

  • Base model: sentence-transformers/all-MiniLM-L6-v2 (frozen).
  • Mapping head: a small MLP trained on cached MiniLM embeddings with an alignment loss (match each text to its movie's profile) plus a geometry loss (preserve pairwise similarity structure), with L2-normalized targets.
  • Targets: MovieLens ml-25m tag-genome relevances, restricted to the 256 highest-variance tags, joined to TMDB plot overviews as the text side.

Full training and search code, including catalog encoding and hybrid filtering, is at https://github.com/bgokden/embedding-space-translation-example.

Data and limitations

This model is derived from MovieLens and TMDB data and is not endorsed by either; please observe their respective terms of use. The tag genome is a proxy for a movie's themes, and plot overviews do not always state them, so the mapping is approximate.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · sentence-transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
BertModel
Ревизия весов
174609a

0 моделей