RUS  ENG
Full version
JOURNALS // Computing, Telecommunication and Control // Archive

Computing, Telecommunication and Control, 2025 Volume 18, Issue 1, Pages 48–59 (Mi ntitu388)

Intelligent Systems and Technologies, Artificial Intelligence

Leveraging natural language processing techniques for enhanced recommender systems

S. A. Shulgin, E. N. Benderskaya

Peter the Great St. Petersburg Polytechnic University

Abstract: 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.

Keywords: recommender system, natural language processing, NLP methods, cluster analysis, 2Vec models, vectorization of user preferences, embedding.

UDC: 004.85

Received: 29.12.2024

Language: English

DOI: 10.18721/JCSTCS.18104



© Steklov Math. Inst. of RAS, 2026