Personalized content recommendation scheme based on trust in online social networks

As various social network services have developed, users are creating and sharing a large amount of content. Concurrently, there have been many studies on recommendation schemes for providing users with content that matches their preferences. In this paper, we propose a trust‐based personalized content recommendation scheme using collaborative filtering in online social network services. The user trust is calculated by analyzing social activities, content usages, and social relationships. In addition, the content trust is calculated by analyzing user expertise and reputations. Collaborative filtering is performed on users who are filtered through the user trust, and recommendation priorities are determined according to the content trust. The proposed scheme can improve the performance of collaborative filtering by eliminating untrustworthy users using user trust. It also improves the accuracy of recommendations since it provides recommendations based on content trust. Therefore, the proposed scheme can improve the performance of recommendation services using collaborative filtering in online social network services that share multimedia content. Performance evaluation is performed in terms of MAE and RMSE, which assesses errors in recommended results to demonstrate the superiority of the proposed scheme. Performance evaluations have shown that errors in the proposed scheme are reduced compared to the existing schemes, improving the accuracy of recommendations.

[1]  Min Zhao,et al.  Social temporal collaborative ranking for context aware movie recommendation , 2013, TIST.

[2]  Cécile Paris,et al.  A survey of trust in social networks , 2013, CSUR.

[3]  Liang Chen,et al.  Trust-aware media recommendation in heterogeneous social networks , 2013, World Wide Web.

[4]  Tam Vu,et al.  Ask, don't search: A social help engine for online social network mobile users , 2012, 2012 35th IEEE Sarnoff Symposium.

[5]  Kyoung Soo Bok,et al.  User Reputation computation Method Based on Implicit Ratings on Social Media , 2017, KSII Trans. Internet Inf. Syst..

[6]  Mehrbakhsh Nilashi,et al.  Collaborative filtering recommender systems , 2013 .

[7]  Michael Hahsler recommenderlab: An R Framework for Developing and Testing Recommendation Algorithms , 2022, ArXiv.

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

[9]  Federica Cena,et al.  Should I Stay or Should I Go? Improving Event Recommendation in the Social Web , 2014, Interact. Comput..

[10]  Hosung Park,et al.  What is Twitter, a social network or a news media? , 2010, WWW '10.

[11]  Pasquale Lops,et al.  Introducing Serendipity in a Content-Based Recommender System , 2008, 2008 Eighth International Conference on Hybrid Intelligent Systems.

[12]  Keon Myung Lee,et al.  Contents Recommendation Scheme Considering Trust and Collaborative Filtering in Online Social Networks , 2017, RACS.

[13]  Jee-Hyong Lee,et al.  Performance Analysis of Group Recommendation Systems in TV Domains , 2015, Int. J. Fuzzy Log. Intell. Syst..

[14]  Mahdi Jalili,et al.  Cluster-Based Collaborative Filtering for Sign Prediction in Social Networks with Positive and Negative Links , 2014, TIST.

[15]  Laizhong Cui,et al.  A video recommendation algorithm based on the combination of video content and social network , 2017, Concurr. Comput. Pract. Exp..

[16]  Wei Zeng,et al.  A unified framework for recommending items, groups and friends in social media environment via mutual resource fusion , 2013, Expert Syst. Appl..

[17]  Hao Wang,et al.  Recommending Flickr groups with social topic model , 2012, Information Retrieval.

[18]  Shin-Jye Lee,et al.  A social recommendation method based on the integration of social relationship and product popularity , 2019, Int. J. Hum. Comput. Stud..

[19]  Seungyeop Han,et al.  Analysis of topological characteristics of huge online social networking services , 2007, WWW '07.

[20]  Gottfried Vossen,et al.  A Generic Framework for Collaborative Filtering Based on Social Collective Recommendation , 2018, ICCCI.

[21]  Rui Chen,et al.  Learning and self-disclosure behavior on social networking sites: the case of Facebook users , 2015, Eur. J. Inf. Syst..

[22]  Lifeng Sun,et al.  Social-Aware Video Recommendation for Online Social Groups , 2017, IEEE Transactions on Multimedia.

[23]  Songjie Gong A Collaborative Filtering Recommendation Algorithm Based on User Clustering and Item Clustering , 2010, J. Softw..

[24]  Alessandro Bozzon,et al.  Choosing the right crowd: expert finding in social networks , 2013, EDBT '13.

[25]  Bo Wang,et al.  A Survey of Collaborative Filtering-Based Recommender Systems: From Traditional Methods to Hybrid Methods Based on Social Networks , 2018, IEEE Access.

[26]  Virgílio A. F. Almeida,et al.  Characterizing user behavior in online social networks , 2009, IMC '09.

[27]  Hao Tian,et al.  Improved Recommendations Based on Trust Relationships in Social Networks , 2017, Future Internet.

[28]  Mi-Yen Yeh,et al.  A General Framework for Implicit and Explicit Social Recommendation , 2018, IEEE Transactions on Knowledge and Data Engineering.

[29]  Jongtae Lim,et al.  Social group recommendation based on dynamic profiles and collaborative filtering , 2016, Neurocomputing.

[30]  Yanchun Zhang,et al.  Social networking meets recommender systems: survey , 2015, Int. J. Soc. Netw. Min..

[31]  Qi Tian,et al.  Interactive social group recommendation for Flickr photos , 2013, Neurocomputing.

[32]  Liyana Shuib,et al.  Social Media Recommender Systems: Review and Open Research Issues , 2018, IEEE Access.

[33]  Matthias Jarke,et al.  A Clustering Approach for Collaborative Filtering Recommendation Using Social Network Analysis , 2011, J. Univers. Comput. Sci..

[34]  In-Jeong Chung,et al.  Contents Recommendation Method Using Social Network Analysis , 2013, Wireless Personal Communications.

[35]  Rizal Setya Perdana What is Twitter , 2013 .

[36]  Yen-Chun Jim Wu,et al.  A study of the social networking website service in digital content industries: The Facebook case in Taiwan , 2014, Comput. Hum. Behav..

[37]  Vincent S. Tseng,et al.  Personalized Music Recommendation by Mining Social Media Tags , 2013, KES.

[38]  Chunyan Miao,et al.  A social influence based trust model for recommender systems , 2017, Intell. Data Anal..

[39]  Xiao-Jun Zeng,et al.  ISTS: Implicit social trust and sentiment based approach to recommender systems , 2015, Expert Syst. Appl..

[40]  Sang-Wook Kim,et al.  Efficient recommendation methods using category experts for a large dataset , 2016, Inf. Fusion.

[41]  Stefano Battiston,et al.  A model of a trust-based recommendation system on a social network , 2006, Autonomous Agents and Multi-Agent Systems.

[42]  Iraklis Varlamis,et al.  Recommender Systems for Large-Scale Social Networks: A review of challenges and solutions , 2018, Future Gener. Comput. Syst..

[43]  Guandong Xu,et al.  Social network-based service recommendation with trust enhancement , 2014, Expert Syst. Appl..

[44]  Shuchih Ernest Chang,et al.  User trust in social networking services: A comparison of Facebook and LinkedIn , 2017, Comput. Hum. Behav..

[45]  Vagelis Hristidis,et al.  SonetRank: leveraging social networks to personalize search , 2012, CIKM.

[46]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[47]  Florian Probst,et al.  Online social networks: A survey of a global phenomenon , 2012 .

[48]  Parham Moradi,et al.  A reliability-based recommendation method to improve trust-aware recommender systems , 2015, Expert Syst. Appl..

[49]  Yang Guo,et al.  A survey of collaborative filtering based social recommender systems , 2014, Comput. Commun..

[50]  Kyoung Soo Bok,et al.  A Social Search Scheme Considering User Preferences and Popularities in Mobile Environments , 2016, KSII Trans. Internet Inf. Syst..