A Trust-Based Collaborative Filtering Approach to Design Recommender Systems

被引:0
作者
Sejwal, Vineet K. [1 ]
Abulaish, Muhammad [2 ]
机构
[1] Jamia Millia Islamia, Dept Comp Sci, New Delhi, India
[2] South Asian Univ, Dept Comp Sci, New Delhi, India
关键词
Recommender system; collaborative filtering; cold-start; trust; rating prediction;
D O I
10.14569/IJACSA.2020.0111070
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Collaborative Filtering (CF) is one of the most frequently used recommendation techniques to design recommender systems that improve accuracy in terms of recommendation, coverage, and rating prediction. Although CF is a well-established and popular algorithm, it suffers with issues like black-box recommendation, data sparsity, cold-start, and limited content problems that hamper its performance. Moreover, CF is fragile and it is not suitable to find similar users. The existing literatures on CF show that integrating users' social information with a recommender system can handle the above-mentioned issues effectively. Recently, trustworthiness among users is considered as one such social information that has been successfully combined with CF to predict ratings of the unrated items. In this paper, we propose a trust-based recommender system, TrustRER, which integrates users' trusts into an existing user-based CF algorithm for rating prediction. It uses both ratings and textual information of the items to generate a trust network for users and derives the trust scores. For trust score, we have defined three novel trust statements based on user rating values, emotion values, and review helpfulness votes. To generate a trust network, we have used trust propagation metrics to compute trust scores between those users who are not directly connected. The proposed TrustRER is experimentally evaluated over three datasets related to movie, music, and hotel and restaurant domains, and it performs significantly better in comparison to nine standard baselines and one state-of-the-art recommendation method. TrustRER is also able to effectively deal with the cold-start problem because it improves the rating prediction accuracy for cold-start users in comparison to baselines and state-of-the-art method.
引用
收藏
页码:563 / 573
页数:11
相关论文
共 37 条
[1]  
Abbasi M.A., 2014, Machine Learning book on computational trust
[2]  
ABDUL-RAHMAN Alfarez., 2000, Stephen-Supporting Trust in Virtual Communities. 00:c, P1, DOI [10.1109/HICSS.2000.926814, DOI 10.1109/HICSS.2000.926814]
[3]  
[Anonymous], 2011, P 4 ACM INT C WEB SE
[4]  
[Anonymous], 2016, SIAM
[5]  
[Anonymous], 2008, P 17 ACM C INF KNOWL
[6]  
[Anonymous], 2005, P SDM CAL US
[7]  
[Anonymous], 2006, Proceedings of the 29th Australasian Computer Science Conference
[8]  
Bewsell Glenn Robert, 2012, J. theor. appl. electron. commer. res., V7, P1, DOI 10.4067/S0718-18762012000200002
[9]  
Bhuiyan T, 2010, HANDBOOK OF SOCIAL NETWORK TECHNOLOGIES AND APPLICATIONS, P471, DOI 10.1007/978-1-4419-7142-5_22
[10]  
Breese J. S., 1998, Uncertainty in Artificial Intelligence. Proceedings of the Fourteenth Conference (1998), P43