Details

Title Leveraging natural language processing techniques for enhanced recommender systems // Информатика, телекоммуникации и управление. – 2025. – Т. 18, № 1. — С. 48-59
Creators Shulgin S. A. ; Benderskaya E. N.
Imprint 2025
Collection Общая коллекция
Subjects Радиоэлектроника ; Искусственный интеллект. Экспертные системы ; computer content processing ; natural language processing (cybernetics) ; recommendation systems (cybernetics) ; NLP methods ; clustering tasks ; 2vEC models ; embedding ; обработка компьютерного контента ; обработка естественного языка (кибернетика) ; рекомендательные системы (кибернетика) ; методы NLP ; задачи кластеризации ; модели 2Vec ; эмбеддинг
UDC 004.8
LBC 32.813
Document type Article, report
File type PDF
Language English
DOI 10.18721/JCSTCS.18104
Rights Свободный доступ из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key RU\SPSTU\edoc\75850
Record create date 4/25/2025

Allowed Actions

Read Download (3.3 Mb)

Group Anonymous
Network Internet

Recommender systems often use NLP methods primarily for content processing. In this study, we propose a new approach to building recommender systems, in which user interaction data with content is considered within the framework of a natural language model. Thus, the user preference vectorization model Pref2Vec is proposed as the basis for a hybrid recommender system. Moreover, a concept of a user embedding space (UES) is introduced, which represents a set of extended embeddings that capture end-user preferences. A new method of applying clustering analysis to the recommendation process is also proposed. The Pref2Vec model and the UES class were implemented in the Python programming language as an extension of the functionality of the Gensim library. The model was evaluated using Recall@k and NDCG@k metrics. The comparative analysis showed that the results obtained are comparable with the performance of the BPRMF, GRU4Rec and NextItRec models, which indicates the potential of the proposed model.

Многие рекомендательные системы используют методы NLP преимущественно в обработке контента. В работе предлагается новый подход к построению рекомендательных систем, в котором данные о пользовательских взаимодействиях с контентом рассматриваются в рамках модели естественного языка. Таким образом, предлагается модель векторизации пользовательских предпочтений Pref2Vec в качестве основы гибридной рекомендательной системы. Кроме того, предложена концепция пользовательского пространства эмбеддингов (UES), которая представляет собой набор расширенных эмбеддингов, отображающих предпочтения конечного пользователя. Также предложен новый способ применения задачи кластеризации в решении задачи построения рекомендаций. Модель Pref2Vec и класс UES были реализованы на языке программирования Python в качестве расширения функциональности библиотеки Gensim. Была произведена оценка модели при помощи метрик Recall@k и NDCG@k. Сравнительный анализ показал, что полученные результаты сравнимы с показателями моделей BPRMF, GRU4Rec и NextItRec, что говорит о перспективности предложенной модели.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet All

Access count: 21 
Last 30 days: 21

Detailed usage statistics