Incorporating user attribute data in recommendation system

Lindong Wei,Yongfeng Huang
DOI: https://doi.org/10.16157/j.issn.0258-7998.179020
2017-01-01
Abstract:Collaborative filtering algorithm is widely used in personalized recommender systems.However,prior collaborative filters which rely on pair-wise similarities,are barely applicable when faced with cold start scenarios,namely with new users or new items.To solve this problem,a novel recommender algorithm tailored for cold start is proposed,which is based on matrix factorization and neural network.Firstly,a matrix factorization is applied to the ratings,which finds out users' vector representation in a latent preference space.Secondly,a neural network mapping users' attribute data to their preference vector is trained.Finally,the recommender fuses the preference vectors originated from users' historical ratings and from attribute data,to give smoothed recommendations to cold start users,veteran users and users in between.Empirical analysis on the MovieLens dataset demonstrates that when evaluated on new users,the proposed algorithm can boost prediction accuracy significantly.
What problem does this paper attempt to address?