A collaborative filtering recommendation algorithm based on user interest change and trust evaluation

被引:11
作者
Chen Z. [1 ]
Jiang Y. [1 ]
Zhao Y. [1 ]
机构
[1] Institute of Information Engineering, Yangzhou University, Yangzhou
关键词
Collaborative filtering; Similarity measure; Time weight; Trust evaluation;
D O I
10.4156/jdcta.vol4.issue9.13
中图分类号
学科分类号
摘要
Collaborative filtering algorithm is one of the most successful technologies used in personalized recommendation system. However, traditional algorithms focus only on user ratings and do not consider the changes of user interest and the credibility of ratings data, which affected the quality of the system's recommendation seriously. To solve this problem, this paper presents an improved algorithm. Firstly, the user's rating is given a weight by a gradual time decrease and credit assessment in the course of user similarity measurement, and then several users highly similar with active user are selected as his neighbor. Finally, the active user's preference for an item can be represented by the average scores of his neighbor. Experimental results show that the algorithm can make the neighbor recognition more accurately and enhance the quality of recommendation system effectively.
引用
收藏
页码:106 / 113
页数:7
相关论文
共 11 条
[1]  
Sarwar B., Karypis G., Konstan J., Riedl J., Analysis of Recommendation Algorithms For E-commerce, pp. 158-167, (2000)
[2]  
McLaughlin M.R., Herlocker J.L., Content-based Filtering & Collaborative Filtering: A Collaborative Filtering Algorithm and Valuation Metric That Accurately Model the User Experience, pp. 329-336, (2004)
[3]  
Goldberg D., Nichols D., Oki B.M., Et al., Using collaborative filtering to weave fin information Tapestry, Communications of the ACM, 35, 12, pp. 61-70, (1992)
[4]  
Herlocker L.J., Konstan A.J., Ried T.J., Empirical analysis of design choices in neighborhood-based collaborative filtering algorithm, Information Retrieval, 5, 4, pp. 287-310, (2002)
[5]  
Breese J., Hecherman D., Kadie C., Empirical Analysis of Predictive Algorithms For Collaborative Filtering, pp. 43-52, (1998)
[6]  
Billsus D., Pazzani M.J., Learning Collaborative Information Filters, pp. 46-53, (1998)
[7]  
Feng Z.J., Xian T., Feng G.J., An Optimized Collaborative Filtering Recommendation Algorithm, Journal of Computer Research and Development, 14, 10, pp. 1842-1847, (2004)
[8]  
Rong Z.X., Bin C.X., Research on Lineal Gradual Forgetting Collaborative Filtering Algorithm, Computer Engineering, 33, 6, pp. 72-75, (2007)
[9]  
Lan W., Jun Z.Z., Collaborative filtering algorithm based on time weight, Journal of Computer Applications, 27, 9, pp. 2302-2305, (2007)
[10]  
Karypis G., Evaluation of Item-based Top-N Recommendation Algorithms, 2001, pp. 247-254, (2001)