Multi-faceted Trust-based Collaborative Filtering
2019, Proceedings of the 27th ACM Conference on User Modeling, Adaptation and Personalization - UMAP '19
https://doi.org/10.1145/3320435.3320441Abstract
Many collaborative recommender systems leverage social correlation theories to improve suggestion performance. However, they focus on explicit relations between users and they leave out other types of information that can contribute to determine users' global reputation; e.g., public recognition of reviewers' quality. We are interested in understanding if and when these additional types of feedback improve Top-N recommendation. For this purpose, we propose a multi-faceted trust model to integrate local trust, represented by social links, with various types of global trust evidence provided by social networks. We aim at identifying general classes of data in order to make our model applicable to different case studies. Then, we test the model by applying it to a variant of User-to-User Collaborative filtering (U2UCF) which supports the fusion of rating similarity, local trust derived from social relations, and multi-faceted reputation for rating prediction. We test our model on two datasets: the Yelp one publishes generic friend relations between users but provides different types of trust feedback, including user profile endorsements. The LibraryThing dataset offers fewer types of feedback but it provides more selective friend relations aimed at content sharing. The results of our experiments show that, on the Yelp dataset, our model outperforms both U2UCF and state-of-the-art trust-based recommenders that only use rating similarity and social relations. Differently, in the LibraryThing dataset, the combination of social relations and rating similarity achieves the best results. The lesson we learn is that multi-faceted trust can be a valuable type of information for recommendation. However, before using it in an application domain, an analysis of the type and amount of available trust evidence has to be done to assess its real impact on recommendation performance.
References (51)
- Alfarez Abdul-Rahman and Stephen Hailes. 2000. Supporting Trust in Virtual Communities. In Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 6 -Volume 6 (HICSS '00). IEEE Computer Society, Washington, DC, USA, 6007-. http://dl.acm.org/citation.cfm?id=820262.820322
- L.M. Aiello, A. Barrat, R. Schifanella, C. Cattuto, B. Markines, and F. Menczer. 2012. Friendship prediction and homophily in social media. ACM Transactions on the Web (TWEB) 6, 2 (2012), art. 9.
- Airbnb. 1999. Airbnb. https://airbnb.com.
- S. Alotaibi and J. Vassileva. 2016. Personalized Recommendation of Research Papers by Fusing Recommendations from Explicit and Implicit Social Networks. In Proc. of IFUP 2016: Workshop on Multi-dimensional Information Fusion for User Modeling and Personalization, Vol. 1618. CEUR, Halifax, Canada, paper 2.
- Liliana Ardissono, Maurizio Ferrero, Giovanna Petrone, and Marino Segnan. 2017. Enhancing Collaborative Filtering with Friendship Information. In Proceedings of the 25th Conference on User Modeling, Adaptation and Personalization (UMAP '17). ACM, New York, NY, USA, 353-354. https://doi.org/10.1145/3079628.3079629
- Booking.com. [n. d.].
- Booking.com. https://www.booking.com.
- K. Bradley and B. Smyth. 2001. Improving Recommendation Diversity. In Proc. of the 12th National Conference in Artificial Intelligence and Cognitive Science, Diarmuid O'Donoghue (Ed.). Maynooth, Ireland, 75-84.
- Coder-Yu. 2019. Locabal.py. https://github.com/Coder-Yu/RecQ/blob/master/ algorithm/rating/LOCABAL.py.
- C. Desrosiers and G. Karypis. 2011. A Comprehensive Survey of Neighborhood- based Recommendation Methods. In Recommender systems handbook, F. Ricci, L. Rokach, B. Shapira, and P.B. Kantor (Eds.). Springer, 107-144.
- Xixi Du, Huafeng Liu, and Liping Jing. 2017. Additive Co-Clustering with Social Influence for Recommendation. In Proceedings of the Eleventh ACM Conference on Recommender Systems (RecSys '17). ACM, New York, NY, USA, 193-200. https: //doi.org/10.1145/3109859.3109883
- Expedia.com. 2001. Expedia. http://www.expedia.com.
- Diego Gambetta. 1988. Can We Trust Trust? In Trust: Making and Breaking Cooperative Relations, Diego Gambetta (Ed.). Blackwell, 213-237.
- Jennifer Golbeck and James Hendler. 2004. Accuracy of Metrics for Inferring Trust and Reputation in Semantic Web-Based Social Networks. In Engineering Knowledge in the Age of the Semantic Web, Enrico Motta, Nigel R. Shadbolt, Arthur Stutt, and Nick Gibbins (Eds.). Springer Berlin Heidelberg, 116-131.
- Georg Groh and Christian Ehmig. 2007. Recommendations in Taste Related Domains: Collaborative Filtering vs. Social Filtering. In Proceedings of the 2007 International ACM Conference on Supporting Group Work (GROUP '07). ACM, New York, NY, USA, 127-136. https://doi.org/10.1145/1316624.1316643
- G. Guo. 2019. LibRec -Exploration makes surprise -A Leading Java Library for Recommender Systems. www.librec.net.
- Guibing Guo, Jie Zhang, and Neil Yorke-Smith. 2015. TrustSVD: Collaborative Filtering with Both the Explicit and Implicit Influence of User Trust and of Item Ratings. In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI'15). AAAI Press, 123-129. http://dl.acm.org/citation.cfm?id= 2887007.2887025
- Nicolas Hug. 2018. Surprise, a Python library for recommender systems. http: //surpriselib.com.
- Mohsen Jamali and Martin Ester. 2010. A Matrix Factorization Technique with Trust Propagation for Recommendation in Social Networks. In Proceedings of the Fourth ACM Conference on Recommender Systems (RecSys '10). ACM, New York, NY, USA, 135-142. https://doi.org/10.1145/1864708.1864736
- Meng Jiang, Peng Cui, Rui Liu, Qiang Yang, Fei Wang, Wenwu Zhu, and Shiqiang Yang. 2012. Social Contextual Recommendation. In Proceedings of the 21st ACM International Conference on Information and Knowledge Management (CIKM '12). ACM, New York, NY, USA, 45-54. https://doi.org/10.1145/2396761.2396771
- Audun Jøsang. 2012. Robustness of Trust and Reputation Systems: Does It Matter?. In Trust Management VI, Theo Dimitrakos, Rajat Moona, Dhiren Patel, and D. Harrison McKnight (Eds.). Springer Berlin Heidelberg, 253-262.
- Audun Jøsang and Jennifer Goldbeck. 2009. Challenges for robust trust and reputation systems. In 5th Int. workshop on Security and trust management (STM 2009). Saint Malo, France.
- Audun Jøsang, Roslan Ismail, and Colin Boyd. 2007. A Survey of Trust and Reputation Systems for Online Service Provision. Decis. Support Syst. 43, 2 (March 2007), 618-644. https://doi.org/10.1016/j.dss.2005.05.019
- Ioannis Konstas, Vassilios Stathopoulos, and Joemon M. Jose. 2009. On Social Networks and Collaborative Recommendation. In Proceedings of the 32Nd In- ternational ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR '09). ACM, New York, NY, USA, 195-202. https://doi.org/10. 1145/1571941.1571977
- Yehuda Koren. 2008. Factorization Meets the Neighborhood: A Multifaceted Col- laborative Filtering Model. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD '08). ACM, New York, NY, USA, 426-434. https://doi.org/10.1145/1401890.1401944
- Xiaoming Li, Hui Fang, Qing Yang, and Jie Zhang. 2018. Who is Your Best Friend?: Ranking Social Network Friends According to Trust Relationship. In Proceedings of the 26th Conference on User Modeling, Adaptation and Personalization (UMAP '18). ACM, New York, NY, USA, 301-309. https://doi.org/10.1145/3209219.3209243
- LibraryThing. [n. d.].
- LibraryThing -a home for your books. https://www. librarything.com.
- Fengkun Liu and Hong Joo Lee. 2010. Use of Social Network Information to Enhance Collaborative Filtering Performance. Expert Syst. Appl. 37, 7 (July 2010), 4772-4778. https://doi.org/10.1016/j.eswa.2009.12.061
- Xin Liu and Karl Aberer. 2013. SoCo: A Social Network Aided Context-aware Recommender System. In Proceedings of the 22Nd International Conference on World Wide Web (WWW '13). ACM, New York, NY, USA, 781-802. https://doi. org/10.1145/2488388.2488457
- Hao Ma, Irwin King, and Michael R. Lyu. 2011. Learning to Recommend with Explicit and Implicit Social Relations. ACM Trans. Intell. Syst. Technol. 2, 3, Article 29 (May 2011), 19 pages. https://doi.org/10.1145/1961189.1961201
- Hao Ma, Dengyong Zhou, Chao Liu, Michael R. Lyu, and Irwin King. 2011. Recommender Systems with Social Regularization. In Proceedings of the Fourth ACM International Conference on Web Search and Data Mining (WSDM '11). ACM, New York, NY, USA, 287-296. https://doi.org/10.1145/1935826.1935877
- P.V. Marsden and N.E. Friedkin. 1993. Network Studies of Social Influence. Sociological Methods & Research 22, 1 (1993), 127-151. https://doi.org/10.1177/ 0049124193022001006 arXiv:https://doi.org/10.1177/0049124193022001006
- Paolo Massa and Paolo Avesani. 2007. Trust-aware Recommender Systems. In Proceedings of the 2007 ACM Conference on Recommender Systems (RecSys '07). ACM, New York, NY, USA, 17-24. https://doi.org/10.1145/1297231.1297235
- Kevin Mcnally, Michael P. O'Mahony, and Barry Smyth. 2014. A Comparative Study of Collaboration-based Reputation Models for Social Recommender Sys- tems. User Modeling and User-Adapted Interaction 24, 3 (Aug. 2014), 219-260. https://doi.org/10.1007/s11257-013-9143-6
- M. McPherson, L. Smith-Lovin, and J. Cook. 2001. Birds of a feather: homophily in social networks. Annual review of sociology 27 (2001), 415-444.
- B. Misztal. 1996. Trust in modern societies. Polity Press, Cambridge, MA.
- John O'Donovan and Barry Smyth. 2005. Trust in Recommender Systems. In Proceedings of the 10th International Conference on Intelligent User Interfaces (IUI '05). ACM, New York, NY, USA, 167-174. https://doi.org/10.1145/1040830.1040870
- Lawrence Page, Sergey Brin, Rajeev Motwani, and Terry Winograd. 1999. The PageRank Citation Ranking: Bringing Order to the Web. Technical Report 1999- 66. Stanford InfoLab. http://ilpubs.stanford.edu:8090/422/ Previous number = SIDL-WP-1999-0120.
- F. Qian, S. Zhao, J. Tang, and Y. Zhang. 2016. SoRS: Social recommendation using global rating reputation and local rating similarity. Physica A: Statistical Mechanics and its Applications 461, November (2016), 61-72.
- Dimitrios Rafailidis and Fabio Crestani. 2017. Learning to Rank with Trust and Distrust in Recommender Systems. In Proceedings of the Eleventh ACM Conference on Recommender Systems (RecSys '17). ACM, New York, NY, USA, 5-13. https: //doi.org/10.1145/3109859.3109879
- Christian Richthammer, Michael Weber, and Günther Pernul. 2017. Reputation- Enhanced Recommender Systems. In Trust Management XI, Jan-Philipp Steghöfer and Babak Esfandiari (Eds.). Springer International Publishing, Cham, 163-179.
- Kai Su, Bin Xiao, Baoping Liu, Huaiqiang Zhang, and Zongsheng Zhang. 2017. TAP: A personalized trust-aware QoS prediction approach for web service rec- ommendation. Knowledge-Based Systems 115 (2017), 55 -65. https://doi.org/10. 1016/j.knosys.2016.09.033
- Jiliang Tang, Xia Hu, Huiji Gao, and Huan Liu. 2013. Exploiting Local and Global Social Context for Recommendation. In Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence (IJCAI '13). AAAI Press, 2712-2718. http://dl.acm.org/citation.cfm?id=2540128.2540519
- P. Victor, C. Cornelis, M. De Cock, and A.M Teredesai. 2011. Trust-and Distrust- Based Recommendations for Controversial Reviews. IEEE Intelligent Systems 26, 1 (2011), 48-55.
- B. Yang, Y. Lei, J. Liu, and W. Li. 2017. Social collaborative filtering by trust. IEEE Transactions on Pattern Analysis and Machine Intelligence 39, 8 (2017), 1633-1647.
- Xiwang Yang, Harald Steck, and Yong Liu. 2012. Circle-based Recommendation in Online Social Networks. In Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD '12). ACM, New York, NY, USA, 1267-1275. https://doi.org/10.1145/2339530.2339728
- Yelp Dataset Challenge. https://www.yelp.com/dataset_challenge.
- Quan Yuan, Li Chen, and Shiwan Zhao. 2011. Factorization vs. Regularization: Fusing Heterogeneous Social Relationships in Top-n Recommendation. In Pro- ceedings of the Fifth ACM Conference on Recommender Systems (RecSys '11). ACM, New York, NY, USA, 245-252. https://doi.org/10.1145/2043932.2043975
- Tong Zhao, Julian McAuley, and Irwin King. 2015. Improving Latent Factor Models via Personalized Feature Projection for One Class Recommendation. In Proc. of the 24th ACM Int. Conf. on Information and Knowledge Management (CIKM '15). ACM, New York, NY, USA, 821-830. https://doi.org/10.1145/2806416.2806511
- T. Zhao, J. McAuley, and I. King. 2019. LibraryThing Dataset. http://deepx.ucsd. edu/datasets/librarything/lthing_data.tar.gz.