Рекомендации контента для онлайн-кинотеатров и медиаплатформ
Персональные рекомендации фильмов, каналов и статей на собственных моделях — обучение на истории просмотров миллионов пользователей.
Диапазоны по отраслевым публикациям и типовым внедрениям; результат зависит от данных и процессов заказчика.
Что решаем
Каталог видеосервиса или медиахолдинга насчитывает десятки тысяч единиц контента, а пользователь видит на главном экране двадцать. От того, какие именно двадцать, зависят время в сервисе, удержание подписки и отток. Редакционные подборки и простые «похожие по жанру» алгоритмы не учитывают контекст: время суток, устройство, недосмотренные серии, поведение похожих зрителей.
Обучение современных рекомендательных моделей — двухбашенных сетей, трансформеров на последовательностях просмотров — требует GPU, а данные о поведении подписчиков относятся к коммерческой тайне и персональным данным, поэтому платформы стремятся считать их на собственной инфраструктуре.
Что делает ИИ
PyTorchNVIDIA MerlinFaissApache SparkClickHouseMLflow
События просмотров, поиска и оценок поступают в хранилище, где обучаются модели кандидатов и ранжирования. Кандидаты подбираются по эмбеддингам пользователей и контента, финальный порядок задаёт ранжирующая модель с учётом бизнес-целей: новинки, лицензионные обязательства, разнообразие.
- Ежедневное переобучение на свежих событиях, обновление эмбеддингов контента при добавлении новинок.
- Холодный старт по метаданным и описаниям через мультимодальные эмбеддинги.
- A/B-тестирование стратегий и контроль метрик удержания.
- Персональные подборки, «продолжить просмотр», push-уведомления и рекомендации в EPG.
Какие данные нужны
- События просмотров, поиска и оценок
- Метаданные каталога: жанры, актёры, описания
- Данные о подписках и оттоке
Какая инфраструктура нужна
Профиль train: ежедневное переобучение моделей на миллиардах событий и построение эмбеддингов для всего каталога — задача для нескольких GPU с быстрой памятью и NVMe-хранилища под датасеты. Для сервиса с аудиторией 1–5 млн пользователей подходит станция W9 ULTRA или сервер RX MAX из раздела GPU-серверов; для крупной платформы — LM TEK 4U8GPU10KW. Инференс рекомендаций менее требователен и выносится на отдельный узел с одной-двумя GPU из рабочих станций либо на CPU-серверы с векторным индексом. Такое разделение позволяет переобучать модели без риска для продакшена и обновлять их по расписанию. Хранилище событий растёт на терабайты в месяц, поэтому в проект закладывается колоночная база на отдельном массиве и сеть 25 GbE между узлами обучения, инференса и хранения.
Как идёт проект
- 01
Данные и цель
Фиксируем метрику успеха, источники данных и ограничения: on-premise, персональные данные, сроки.
- 02
Пилот на нашей конфигурации
Стартовая машина под задачу и подтверждённый профиль нагрузки перед закупкой кластера.
- 03
Инфраструктура
Поставка серверов, станций и охлаждения, монтаж, ввод в эксплуатацию, ПО и мониторинг.
- 04
Сопровождение
Масштабирование, обновление ускорителей в том же шасси, сервис и запчасти.
Что ещё автоматизируют в отрасли «Телеком и медиа»
Опишите задачу и данные.
Вернёмся с профилем нагрузки, конфигурацией и коммерческим предложением на поставку в вашу страну.


