Разработка алгоритмов ранжирования с контекстной адаптацией для рекомендательных систем

Раздел находится в стадии актуализации

Адаптация современных подходов к специфике локальных данных и поведению пользователей позволяет повысить эффективность персонализированных рекомендаций. В настоящее время многие компании активно внедряют технологии рекомендательных систем для улучшения пользовательских рекомендаций и увеличения конверсии. В работе рассмотрены современные алгоритмы ранжирования в рекомендательных системах и предложен подход к их улучшению. Для решения задачи эффективного построения персонализированных рекомендаций для новых пользователей, не имеющих достаточной истории взаимодействия с объектами системы, предложена математическая модель ранжирования объектов, использующая комбинированный подход с учетом исторических данных и контекстной информации. Разработаны алгоритмы офлайн- и онлайн-фаз формирования рекомендаций. Офлайн-алгоритм включает в себя сбор и анализ матрицы оценок, а также построение графа неявной информации. Онлайн-алгоритм использует социальные и контекстные данные для выбора оптимальной модели прогнозирования. Программный комплекс реализован в виде модульной архитектуры, поддерживающей интеграцию дополнительных источников данных, таких как OCR, GPT и внешние факторы (погода, местоположение, время суток). Эффективность системы оценена метриками F1-меры. По результатам экспериментов разработанная система показала улучшение метрики качества на 2 и 12 % по сравнению с программными средствами Adobe Target и Amazon Personalize соответственно.
Болотин Юрий Сергеевич
Национальный исследовательский университет «МИЭТ» (Россия, 124498, г. Москва, г. Зеленоград, пл. Шокина, 1)

124498, г. Москва, г. Зеленоград, площадь Шокина, дом 1, МИЭТ, ауд. 7231

+7 (499) 734-62-05
magazine@miee.ru