ПЕРСОНАЛЬНЫЕ РЕКОМЕНДАЦИИ
Ранжирование в онлайн-кинотеатрах�
1
2
3
4
5
6
7
Персонализация в онлайн-кинотеатрах�
Выбор основного контента в шапке страницы
Поиск контента
Персонализированные коммуникации с клиентом
Структура страницы
Персональные рекомендации в любых полках
Рекомендации похожих фильмов (item2item)
Выбор персонализированного баннера контента
Персональное превью
Кросс-рекомендации
1
2
3
4
5
6
7
8
9
Кросс-рекомендации в МТС
Старт 20 апреля 2021
Рекомендации похожих фильмов
Персонализация главной страницы
Полка «Рекомендуем»
МЕТРИКИ:
Почему персоналки
Развитие полки «Рекомендуем»
Нет полки
Популярные
Популярные в пользовательских сегментах
i2i модель + переранжирующая формула
Модель двухуровневая
ансамбль моделей первого уровня +
переранжирующая модель
AutoEncoder
DSSM
LightFM
ALS
Boosting
СЛОЖНОСТЬ
РОСТ МЕТРИК
Текущая модель
ПЕРЕРАНЖИРУЮЩАЯ ФОРМУЛА
Похожее на просмотренное
ОТБОР КАНДИДАТОВ
РАНЖИРОВАНИЕ
БИЗНЕС-ФИЛЬТРЫ
In progress
ПЕРЕРАНЖИРУЮЩАЯ МОДЕЛЬ 2-ГО УРОВНЯ
Кандидаты из разных �моделей
ОТБОР КАНДИДАТОВ
РАНЖИРОВАНИЕ
БИЗНЕС-ФИЛЬТРЫ
Продакшн vs соревнование
ОТЛИЧИЯ:
ТРЕБОВАНИЯ К ПРОДАКШН РЕШЕНИЮ:
API
Backend DB
Online model service
ETL
Datamarts
HDFS
client
Batch model service
model + reco
DQ + Version
Ok?
yes
HDFS
Учет бизнес-требований
Мониторинг качества модели
Мониторинг инфраструктуры
КАЧЕСТВО ДАННЫХ:
HEALTH CHECK СЕРВИСОВ:
Выводы
1
Задачи ранжирования и рекомендаций разнообразны не �только между доменами, но и внутри конкретного домена
2
Реализация рекомов в проде гораздо сложнее участия в соревновании
3
Модели машинного обучения в продукте обычно �развиваются от простого к сложному вместе с инфраструктурой