Sequence-based trust in collaborative filtering for document recommendation

Collaborative filtering (CF) recommender systems have emerged in various applications to support item recommendation, which solve the information-overload problem by suggesting items of interest to users. Recently, trust-based recommender systems have incorporated the trustworthiness of users into CF techniques to improve the quality of recommendation. They propose trust computation models to derive the trust values based on users' past ratings on items. A user is more trustworthy if s/he has contributed more accurate predictions than other users. Nevertheless, conventional trust-based CF methods do not address the issue of deriving the trust values based on users' various information needs on items over time. In knowledge-intensive environments, users usually have various information needs in accessing required documents over time, which forms a sequence of documents ordered according to their access time. We propose a sequence-based trust model to derive the trust values based on users' sequences of ratings on documents. The model considers two factors - time factor and document similarity - in computing the trustworthiness of users. The proposed model enhanced with the similarity of user profiles is incorporated into a standard collaborative filtering method to discover trustworthy neighbors for making predictions. The experiment result shows that the proposed model can improve the prediction accuracy of CF method in comparison with other trust-based recommender systems.

[1]  Deepak Ramachandran,et al.  Trust and Online Reputation Systems , 2009, Computing with Social Trust.

[2]  Barry Smyth,et al.  Is trust robust?: an analysis of trust-based recommendation , 2006, IUI '06.

[3]  Hong Wang,et al.  Rating news documents for similarity , 2000, J. Am. Soc. Inf. Sci..

[4]  Chunyan Miao,et al.  Improving collaborative filtering with trust-based metrics , 2006, SAC '06.

[5]  Robert Wilensky,et al.  An algorithm for automated rating of reviewers , 2001, JCDL '01.

[6]  Barry Smyth,et al.  Trust in recommender systems , 2005, IUI.

[7]  Cliff Lampe,et al.  A familiar face(book): profile elements as signals in an online social network , 2007, CHI.

[8]  Kamal Ali,et al.  TiVo: making show recommendations using a distributed collaborative filtering architecture , 2004, KDD.

[9]  Pattie Maes,et al.  Social information filtering: algorithms for automating “word of mouth” , 1995, CHI '95.

[10]  Sophie Ahrens,et al.  Recommender Systems , 2012 .

[11]  Jaideep Srivastava,et al.  Building a web of trust without explicit trust ratings , 2008, 2008 IEEE 24th International Conference on Data Engineering Workshop.

[12]  Jennifer Golbeck,et al.  The Ripple Effect: Change in Trust and Its Impact Over a Social Network , 2009, Computing with Social Trust.

[13]  Bobby Bhattacharjee,et al.  Using Trust in Recommender Systems: An Experimental Analysis , 2004, iTrust.

[14]  Raymond J. Mooney,et al.  Content-boosted collaborative filtering for improved recommendations , 2002, AAAI/IAAI.

[15]  Przemyslaw Kazienko,et al.  Application of Agent-Based Personal Web of Trust to Local Document Ranking , 2007, KES-AMSTA.

[16]  Licia Capra,et al.  Trust-Based Collaborative Filtering , 2008, IFIPTM.

[17]  Christoph Schlieder,et al.  Trust-enhanced visibility for personalized document recommendations , 2006, SAC.

[18]  John O'Donovan,et al.  Capturing Trust in Social Web Applications , 2009, Computing with Social Trust.

[19]  Bamshad Mobasher,et al.  Towards Trustworthy Recommender Systems : An Analysis of Attack Models and Algorithm Robustness , 2007 .

[20]  Michael J. Pazzani,et al.  Learning and Revising User Profiles: The Identification of Interesting Web Sites , 1997, Machine Learning.

[21]  Jinhyung Cho,et al.  Source Credibility Model for Neighbor Selection in Collaborative Web Content Recommendation , 2008, APWeb.

[22]  Yongtae Park,et al.  Collaborative Filtering Using Dual Information Sources , 2007, IEEE Intelligent Systems.

[23]  Paolo Avesani,et al.  Trust Metrics on Controversial Users: Balancing Between Tyranny of the Majority , 2007, Int. J. Semantic Web Inf. Syst..

[24]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[25]  Stephen J. H. Yang,et al.  A social network-based system for supporting interactive collaboration in knowledge sharing over peer-to-peer network , 2008, Int. J. Hum. Comput. Stud..

[26]  Robin Burke,et al.  Effective Attack Models for Shilling Item-Based Collaborative Filtering Systems , 2005 .

[27]  Jens Riegelsberger,et al.  The mechanics of trust: A framework for research and design , 2005, Int. J. Hum. Comput. Stud..

[28]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[29]  Neil J. Hurley,et al.  Collaborative recommendation: A robustness analysis , 2004, TOIT.

[30]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[31]  Bradley N. Miller,et al.  GroupLens: applying collaborative filtering to Usenet news , 1997, CACM.

[32]  Paolo Avesani,et al.  Trust-Aware Collaborative Filtering for Recommender Systems , 2004, CoopIS/DOA/ODBASE.

[33]  Stephen Marsh,et al.  Formalising Trust as a Computational Concept , 1994 .

[34]  Gerard Salton,et al.  Term-Weighting Approaches in Automatic Text Retrieval , 1988, Inf. Process. Manag..

[35]  Chein-Shung Hwang,et al.  Using Trust in Collaborative Filtering Recommendation , 2007, IEA/AIE.

[36]  Michael J. Pazzani,et al.  Content-Based Recommendation Systems , 2007, The Adaptive Web.

[37]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[38]  Dan Frankowski,et al.  Collaborative Filtering Recommender Systems , 2007, The Adaptive Web.

[39]  Yongtae Park,et al.  Q-rater: A collaborative reputation system based on source credibility theory , 2009, Expert Syst. Appl..