Computer and Modernization ›› 2016, Vol. 0 ›› Issue (2): 62-65,71.doi: 10.3969/j.issn.1006-2475.2016.02.014

Previous Articles     Next Articles

Personalized Recommendation Algorithm Based on Tags and Collaborative Filtering

  

  1. School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing 210094, China
  • Received:2015-09-02 Online:2016-03-02 Published:2016-03-03

Abstract: Existing collaborative filtering algorithm is primarily based on user’s ratings for resources, but usually user ratings matrix data are sparse, a small amount of data can not express very well the characteristics of users and resources. However, the tag can reflect the user’s interest and can describe the features of the resource. Therefore, by introducing tag, a personalized recommendation algorithm based on tags and collaborative filtering is proposed in this paper. The basic idea is to consider the tag as an intermediate link between the user and resource. Then the correlation degree between user and tag, tag and resource is calculated through splitting three-dimensional relationship among the users, tags and resources, and then build the user’s interest model. Finally, according to the user’s interest model to predict preference values for other new resources, and produce the Top-N recommendation set. Compared with the existing algorithm, the precision and the recall rate of the algorithm proposed are all improved, and reach a better recommended effect.

Key words: tags, collaborative filtering, interest model, personalized recommendation