Journal of Jilin University Science Edition

Previous Articles     Next Articles

Collaborative Filtering Recommendation Algorithm Based onSocial Relation and Condition Completion

ZHANG Weimin1, LI Kelu2, LI Yongli3   

  1. 1. Department of General Teaching and Researching, Jilin Provincial Institute of Education, Changchun 130022,China; 2. College of Computer Science and Technology, Jilin University, Changchun 130012, China;3. School of Computer Science and Technology, Northeast Normal University, Changchun 130117, China
  • Received:2017-05-19 Online:2017-09-26 Published:2017-09-26
  • Contact: ZHANG Weimin E-mail:315831833@qq.com

Abstract: Aiming at the problems that traditional collaborative filtering algorithm existed data sparseness, data redundancy and low efficiency, we proposed a collaborative filtering recommendation algorithm based on social relation and condition completion. The algorithm applied the data of social relationship into the process of matrix completion to reduce the sparse degree of the original matrix and improve the accuracy of the data completion. The vector data involved in computation was conditionally chosen to reduce the redundancy of the data and the time complexity of the algorithm in the computation of the project similarity. The experimental results show that the accuracy of recommendation of the proposed algorithm is obviously improved.

Key words: collaborative filtering, social relation, condition completion, accuracy of recommendation

CLC Number: 

  • TP301.6