Abstract

Matrix Factorization is a successful approach for generating an effective recommender system. However, most existing matrix factorization methods suffer from the sparsity and cold-start issues of the user-item matrix as the primary information source of recommender systems. Besides, they are not much scalable to apply to large real-world applications. A main idea to overcome the cold-start and sparsity issues is to use additional information sources such as user/item profiles or user reviews on items. In this paper, a novel Attention-based Deep Learning Recommender System, so-called ADLRS, is proposed to employ the information sources in the matrix factorization method framework. The proposed method uses a language model to represent contextual information such that important features are effectively embedded. Moreover, a deep autoencoder reduces the dimensionality of item vectors embedded by the language model. Then, these vectors are used as regularization terms in the matrix factorization framework to form an objective function. Then, an iterative algorithm is designed to solve the objective function and provide a method prediction of unknown rating values. Experimental results show that the proposed method achieves superior performance compared to other state-of-the-art ones in most cases. Moreover, the improvement rate for sparse datasets and cold items proves that the proposed method effectively deals with sparsity, cold start and scalability problems.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call