Computer and Modernization ›› 2017, Vol. 0 ›› Issue (4): 23-26.doi: 10.3969/j.issn.1006-2475.2017.04.005

Previous Articles     Next Articles

Collaborative Filtering Algorithm Based on Item Attribute Preference

  

  1. School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, China
  • Received:2016-07-06 Online:2017-04-20 Published:2017-05-08

Abstract: To tackle the data sparse problem of the traditional collaborative filtering algorithm, this paper proposes a collaborative filtering algorithm based on item attribute preference (CFBIAP). This algorithm calculates user similarity based on item attribute preference by using the item attributes and scores. Meanwhile it makes linear fitting with the similarity based on score matrix to get the user similarity. Up to a point, it decreases the error merely by score matrix partly. Experiments on MovieLens dataset show that the recommendation is better than traditional collaborative filtering algorithm both in quality and effect. The algorithm solves the data sparse problem effectively.

Key words: collaborative filtering, recommendation, item attribute, similarity

CLC Number: