Journal of Jilin University Science Edition ›› 2020, Vol. 58 ›› Issue (3): 599-604.

Previous Articles     Next Articles

Collaborative Filtering Algorithm Based onWeight Adjustment and User Preference

DONG Liyan1, XIU Guanyu2, MA Jiaqi1   

  1. 1. College of Computer Science and Technology, Jilin University, Changchun 130012, China;
    2. School of International, Beijing University of Posts and Telecommunication, Beijing 100876, China
  • Received:2019-12-10 Online:2020-05-26 Published:2020-05-20
  • Contact: DONG Liyan E-mail:dongly@jlu.edu.cn

Abstract: Aiming at the problem that the traditional similarity calculation method only used the user’s rating information as the explicit feedback behavior to recommend, which led to the unsatisfactory recommendation effect, we proposed a new similarity calculation method to improve the accuracy of the recommendation by introducing implicit feedback information, such as weight adjustment mechanism and user behavior preference. Firstly, according to the anti-user frequency of negative sampling, the influence degree of global software engineering of popular items was reduced, and the minimum weight of the common scoring behavior was used to adjust the recommended accuracy deviation caused by few common scoring. Secondly, we proposed the definition of project preference words, and calculated users with common preference in project characteristics according to the matrix of project preference words. Finally, the experimental comparison and analysis on the MovieLens data set. The experimental results show that the improved similarity calculation has better MAE value and higher recommendation accuracy.

Key words: weight adjustment, user preference, collaborative filtering, recommendation accuracy

CLC Number: 

  •