Главная

Рекомендательная система: как отбирать релевантные товары и контент

Дата: 2026-09-29 | Время чтения: 5 минут (1041 слово)
Рекомендательная система — программный механизм, который отбирает и ранжирует товары, контент или услуги с учётом данных о пользователе, свойствах объектов и контексте взаимодействия. В маркетинге такие системы формируют персональные подборки, варианты для допродажи и следующий релевантный контент. Рекомендация должна учитывать интерес пользователя и ограничения бизнеса: наличие товара, регион, цену и другие условия.

Как работает рекомендательная система

Рекомендательная система решает задачу ранжирования: из множества доступных объектов выбирает те, которые с большей вероятностью заинтересуют конкретного пользователя. Объектом может быть товар, фильм, статья, банковская услуга, тариф, вакансия и так далее.

Одна из распространённых архитектур включает три этапа:

  1. Формирование кандидатов. Система сокращает полный каталог до ограниченного набора потенциально подходящих объектов.

  2. Оценка и ранжирование. Каждому кандидату присваивается прогнозный балл: например, вероятность клика, просмотра или покупки.

  3. Повторное ранжирование. Итоговый список корректируется с учётом доступности, свежести, разнообразия и бизнес-ограничений.

После показа рекомендаций система получает обратную связь. Клик, добавление в корзину, покупка или длительный просмотр могут указывать на интерес. Быстрое закрытие карточки, пропуск и явная отметка «не интересно» служат обратными сигналами. Новые взаимодействия учитываются при формировании будущей выдачи.

Основные подходы к формированию рекомендаций

ПодходНа чём основанПример
Контентная фильтрацияСходство характеристик объектов и прежних интересов пользователяЧитателю статьи о CRM предлагают другие материалы по CRM
Коллаборативная фильтрацияСходство действий и предпочтений разных пользователейПокупателю показывают товары, которые выбирали люди с похожей историей заказов
Гибридный подходСочетание нескольких методов и бизнес-правилМодель учитывает похожих пользователей, свойства товаров, наличие и текущий контекст
Отбор по правиламУсловия, заранее заданные специалистомВсем покупателям смартфона показывают совместимые чехлы
Контентная фильтрация работает с признаками объектов: категорией, жанром, брендом, тематикой или ценой. Коллаборативная фильтрация ищет закономерности в действиях пользователей и может находить неочевидные связи между объектами — её принципы описывает, к примеру, Google. Гибридная модель сочетает оба источника сигналов и частично закрывает их слабые стороны.

Подходы в таблице описывают логику отбора, а не технологию. Контентная, коллаборативная и гибридная фильтрация могут использовать модели машинного обучения, но конкретный способ зависит от системы. Отбор по правилам может работать без ML. Он остаётся полезным, если связь между объектами заранее известна: расходные материалы для техники, сопутствующие услуги или продолжение сериала.

Какие данные нужны системе

Качество рекомендаций зависит от того, насколько точно данные описывают пользователя, объекты и условия выбора.

Основные группы данных:

  • Явная обратная связь: оценки, отзывы, выбранные интересы, отметки «нравится» и «не интересно».

  • Неявная обратная связь: просмотры, клики, поисковые запросы, покупки, возвраты и время взаимодействия.

  • Характеристики объектов: категории, описания, бренды, авторы, цены, форматы и другие признаки.

  • Контекст: время, регион, устройство, канал, сезон и текущий этап клиентского пути.

  • Бизнес-ограничения: наличие, возрастные ограничения, маржинальность, правила совместимости и исключённые позиции.

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

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

Где в маркетинге применяют рекомендации

Рекомендательные системы используются в точках, где большой выбор затрудняет самостоятельный поиск:

  • на главной странице сайта и в персональной ленте;

  • в блоках «Вам может понравиться» и «Покупают вместе»;

  • в поисковой выдаче и подсказках;

  • после покупки — для допродажи совместимых товаров или повторного заказа;

  • в медиасервисах — для выбора фильмов, музыки, книг и статей;

  • в письмах, push-уведомлениях и сообщениях в мессенджерах.
Например, Altcraft поддерживает в сообщениях переменные персонализации и динамический контент из внешних источников — результат рекомендательной модели можно передать в платформу и использовать в коммуникациях. Если нужные товары находятся в «Маркете», в email-редакторе можно сформировать подборку по фильтрам. В фильтрах учитывают сортировку, производителя, категории, цену, наличие изображения, доставку и наличие товара.

В товарном блоке Altcraft можно задать источник, сортировку, категории, цену и дополнительные фильтры, включая наличие товара

Для персонализации каталога можно использовать MoodRec — платформу персональных AI-рекомендаций от Altcraft. Рекомендации обновляются в реальном времени, а в интерфейсе настраивают стратегии, плейсменты и мерчандайзинг. Посмотрите возможности MoodRec и запишитесь на демо.

Место показа влияет на логику отбора. На карточке товара уместны аналоги и дополнения, после заказа — совместимые позиции, а в реактивационном сообщении — объекты из категорий, которыми клиент интересовался раньше.

Как оценивать качество рекомендаций

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

Оценку стоит вести на трёх уровнях:

  • Реакция на подборку: кликабельность, просмотры карточек, добавления в корзину.

  • Бизнес-результат: конверсия, выручка на пользователя, средний чек, повторные покупки.

  • Качество выдачи: разнообразие, доля каталога в рекомендациях, новизна и отсутствие недоступных позиций.

Дополнительный эффект новой модели можно проверить через эксперимент с контрольной группой. Один сегмент видит новые рекомендации, другой — прежний вариант или неперсонализированную подборку. Так можно отделить эффект изменения системы от общей активности покупателей.

В Altcraft в кампании можно выделить локальную контрольную группу: тестовая аудитория получает коммуникации кампании, контрольная — нет. Так можно сравнить бизнес-метрики аудитории с рекомендательными коммуникациями и без них.

Ограничения рекомендательных систем

Основные проблемы связаны не только с алгоритмом, но и с данными и выбранной целью:

  • Холодный старт. Для нового пользователя ещё нет истории, а новый объект не накопил взаимодействий. Начальную выдачу строят по популярности, контексту, характеристикам объектов или выбранным интересам.

  • Смещение в сторону популярного. Часто просматриваемые позиции получают ещё больше показов, а новые и нишевые объекты остаются незаметными.

  • Однообразие. Слишком узкая персонализация закрепляет прежние интересы и сокращает вероятность открытия новых категорий.

  • Ошибочные сигналы. Разовая покупка или случайный клик могут надолго изменить выдачу.

  • Устаревшие данные. Рекомендация теряет смысл, если цена, наличие или предпочтения пользователя уже изменились.

  • Неверная цель. Оптимизация только под клики способна увеличить число переходов без роста покупок и долгосрочной ценности клиента.

При повторном ранжировании в выдачу добавляют разнообразие, свежесть и дополнительные ограничения. Это снижает зависимость от одного прогнозного балла и учитывает задачи пользователя и бизнеса.

Заключение

Рекомендательная система отбирает и ранжирует объекты по данным о пользователе, характеристикам каталога и текущему контексту. Для расчёта применяют контентную, коллаборативную или гибридную фильтрацию, а итоговую выдачу корректируют бизнес-правилами.

Качество рекомендаций следует оценивать по дополнительным кликам, покупкам и выручке относительно контрольной группы. При этом важно следить за разнообразием выдачи, свежестью данных, холодным стартом и смещением в сторону популярных объектов.

Читайте по теме

subscription, banner, email

Покажем платформу
и найдём решение под задачи вашего бизнеса