глоссарий

Session-based recommendation

Session-based recommendation

Сессионная рекомендация предсказывает следующее действие пользователя только на основе его текущего визита. В отличие от классических систем, которые используют многолетнюю историю, здесь важен лишь недавний контекст: что и в каком порядке смотрели последние минуты.

Это критично, потому что многие заходят без аккаунта или в инкогнито, а их намерения меняются. Человек пришёл за подарком — у него нет истории, но поведение выдаёт цель. Утром и вечером запрос «еда на ужин» означает разное. Без учёта сессии система показывает случайное и теряет клиента.

Суть проста: вы видите, что человек берёт колёса от конструктора, и понимаете — понадобится ось. Алгоритм анализирует цепочку кликов: после страницы смартфона человек заходит на чехлы, значит, следующим может быть защитное стекло. Модель обучается на миллионах таких цепочек от разных людей и запоминает типичные паттерны.

Пример: в онлайн-кинотеатре без входа пользователь смотрит три фильма с Брэдом Питтом подряд. Система мгновенно предлагает четвёртый с этим актёром или похожий жанр — прямо сейчас, не дожидаясь накопления истории, иначе человек уйдёт.

Итог: сессионная рекомендация — это понимание сиюминутного контекста и мгновенная реакция на невысказанные желания, что делает сервис естественным и живым.