Как работает сессионная рекомендательная система на основе графа и LightGBM
На платформе Coveo успешно реализована сессионная рекомендательная система, которая комбинирует исторический граф товаров, метаданные и модель LightGBM для выдачи релевантных товарных предложений, даже если изначально купленный товар не попал в кандидаты.
Эксперты, работающие с платформой Coveo, разработали и внедрили рекомендательную систему нового поколения. Она способна формировать персонализированные предложения для каждого пользователя на основе его текущей сессии. Вместо простого суммирования баллов от разных источников, система использует сложный подход, объединяющий исторические данные о товарах, текстовые описания и визуальные характеристики продуктов.
В основе работы системы лежит исторический граф товаров, дополненный готовыми векторами для описаний и изображений. Это позволяет генерировать до 300 потенциальных кандидатов для рекомендации. Затем в дело вступает алгоритм LightGBM, который отвечает за ранжирование этих кандидатов, учитывая такие нюансы, как квоты источников и пропуски в признаках. Система также освоила парное обучение, благодаря чему может успешно рекомендовать товары, даже если изначально купленный продукт отсутствовал в списке кандидатов.
Разработчики отмечают, что модель уже обучена, её эффективность подтверждена, а рекомендации доступны через локальный HTTP API. Это решение демонстрирует новые возможности для электронной коммерции, позволяя значительно повысить релевантность предложений и улучшить пользовательский опыт за счёт глубокого анализа поведения покупателя и характеристик товаров.
Часто задаваемые вопросы
Что такое сессионная рекомендательная система?
Это система, которая предлагает товары пользователю на основе его текущих действий и предпочтений в рамках одной сессии, а не на основе долгосрочной истории покупок.
Как новая рекомендательная система использует LightGBM?
Модель LightGBM применяется для ранжирования до 300 потенциальных товаров-кандидатов, учитывая различные факторы, включая квоты источников и неполные данные о товарах.
Какие данные лежат в основе этой рекомендательной системы?
Система основывается на историческом графе товаров, а также на векторных представлениях текстовых описаний и изображений продуктов.
Как система работает, если купленный товар не был в кандидатах?
Благодаря парному обучению система может эффективно рекомендовать товары даже в тех случаях, когда первоначально купленный продукт не попал в список кандидатов для ранжирования.
Источник: Habr · Rusability ИИ


Комментарии (0)
Без регистрации. Комментарии проверяются автоматически перед публикацией.
Пока нет комментариев. Будьте первым!