MATHEMATICAL AND ALGORITHMIC APPROACHES TO THE DEVELOPMENT OF A COLLABORATIVE FILTERING-BASED RECOMMENDER SYSTEM
DOI:
https://doi.org/10.54309/IJICT.2026.26.2.013Ключевые слова:
recommender system, collaborative filtering, mathematical model, algorithmic support, preference matrix, k-nearest neighbors, cosine similarity measure, ranking, personalizationАннотация
В статье рассматривается математико-алгоритмическое обеспечение рекомендательной системы, основанной на методе коллаборативной фильтрации. Актуальность исследования связана с ростом объемов цифрового контента и необходимостью автоматизированного формирования персонализированных рекомендаций для пользователей. В качестве предметной области рассматривается рекомендательная система фильмов, однако предложенная модель может быть использована и для других объектов: товаров, книг, музыкальных композиций, образовательных ресурсов и информационных материалов.
Основное внимание уделяется построению математической модели пользовательских предпочтений, формированию матрицы оценок, определению сходства между объектами и разработке алгоритма ранжирования рекомендаций. В работе используется item-based подход коллаборативной фильтрации, при котором рекомендации строятся на основе сходства между объектами, вычисленного по оценкам пользователей. В качестве меры близости применяется косинусная мера сходства, а для поиска наиболее близких объектов используется алгоритм k ближайших соседей.
Предложенный подход позволяет представить рекомендательную систему не только как программную реализацию, но и как математико-алгоритмическую модель обработки неполных и разреженных данных. Модель включает множество пользователей, множество объектов, матрицу предпочтений, функцию сходства, правило отбора ближайших объектов и процедуру формирования Top-N рекомендаций.
Скачивания
Загрузки
Опубликован
Как цитировать
Выпуск
Раздел
Лицензия
Copyright (c) 2026 МЕЖДУНАРОДНЫЙ ЖУРНАЛ ИНФОРМАЦИОННЫХ И КОММУНИКАЦИОННЫХ ТЕХНОЛОГИЙ

Это произведение доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» («Атрибуция — Некоммерческое использование — Без производных произведений») 4.0 Всемирная.
https://creativecommons.org/licenses/by-nc-nd/3.0/deed.en