A social recommendation method based on the integration of social relationship and product popularity

Abstract Web 2.0 technology fosters the flourishing growth and development of social networks. More and more people are participating in the activities on social networks to interact and share information with each other. Thus, consumers are often making their purchasing decisions based on information from the Internet such as reviews, ratings, and comments on products, especially from their trusted friends. However, a great amount of available information may cause the problem of information overload for consumers. In seeking to attain a good recommendation performance by taking the high-potential factors into account as far as possible, this paper proposes a novel social recommendation method on the basis of the integration of interactions, trust relationships and product popularity to predict user preferences, and recommend relevant products in social networks. In addition, the proposed method mainly focuses on analyzing user interactions to infer their latent interactions in accordance with the user ratings and corresponding reviews. Additionally, users may be affected by the popularity of products, so this factor has also been taken into consideration in this work. The experimental results show that the proposed recommendation method has a better recommendation performance in comparisons to other methods because the proposed method can accurately analyze user preferences and further recommend high-potential products to target users in social networks to support their purchase decision making. Furthermore, the proposed method can not only reduce the time and effort users spend on querying information, but also positively relieve the problem of information overload.

[1]  Huan Wang,et al.  An Adaptive Recommendation Method Based on Small-World Implicit Trust Network , 2014, J. Comput..

[2]  Yung-Ming Li,et al.  A synthetical approach for blog recommendation: Combining trust, social relation, and semantic analysis , 2009, Expert Syst. Appl..

[3]  Sang-Yong Han,et al.  Improving Recommender Systems by Incorporating Similarity, Trust and Reputation , 2014, J. Internet Serv. Inf. Secur..

[4]  Jennifer Golbeck,et al.  Generating Predictive Movie Recommendations from Trust in Social Networks , 2006, iTrust.

[5]  N. Ahmed,et al.  Discrete Cosine Transform , 1996 .

[6]  Gabriella Kazai,et al.  Trust, authority and popularity in social information retrieval , 2008, CIKM '08.

[7]  Adam Wierzbicki,et al.  Enriching Trust Prediction Model in Social Network with User Rating Similarity , 2009, 2009 International Conference on Computational Aspects of Social Networks.

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

[9]  Li Bai,et al.  Cosine Similarity Metric Learning for Face Verification , 2010, ACCV.

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

[11]  Yung-Ming Li,et al.  A social recommender mechanism for e-commerce: Combining similarity, trust, and relationship , 2013, Decis. Support Syst..

[12]  Douglas B. Terry,et al.  Using collaborative filtering to weave an information tapestry , 1992, CACM.

[13]  Krishna P. Gummadi,et al.  Measurement and analysis of online social networks , 2007, IMC '07.

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

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

[16]  Lora Aroyo,et al.  Using Centrality Measures to Predict Helpfulness-Based Reputation in Trust Networks , 2017, ACM Trans. Internet Techn..

[17]  Wei-Ying Ma,et al.  Recommending friends and locations based on individual location history , 2011, ACM Trans. Web.

[18]  Paolo Avesani,et al.  Trust-aware recommender systems , 2007, RecSys '07.

[19]  Chunyan Miao,et al.  A Survey of Trust and Reputation Management Systems in Wireless Communications , 2010, Proceedings of the IEEE.

[20]  Kamal Kant Bharadwaj,et al.  A collaborative filtering framework for friends recommendation in social networks based on interaction intensity and adaptive user similarity , 2012, Social Network Analysis and Mining.

[21]  Yvonne Rogers,et al.  Interaction Design: Beyond Human-Computer Interaction , 2002 .

[22]  Martin Ester,et al.  TrustWalker: a random walk model for combining trust-based and item-based recommendation , 2009, KDD.

[23]  Sean M. McNee,et al.  Being accurate is not enough: how accuracy metrics have hurt recommender systems , 2006, CHI Extended Abstracts.

[24]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[25]  Shengchao Ding,et al.  Augmenting collaborative recommender by fusing explicit social relationships , 2009 .

[26]  John Riedl,et al.  An Algorithmic Framework for Performing Collaborative Filtering , 1999, SIGIR Forum.

[27]  Tao Mei,et al.  VideoReach: an online video recommendation system , 2007, SIGIR.

[28]  Honggang Zhang,et al.  Social interaction based video recommendation: Recommending YouTube videos to facebook users , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[29]  Mainak Chatterjee,et al.  Product rating prediction using trust relationships in social networks , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[30]  Krishna P. Gummadi,et al.  Measuring User Influence in Twitter: The Million Follower Fallacy , 2010, ICWSM.

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

[32]  Chris Cornelis,et al.  A Comparative Analysis of Trust-Enhanced Recommenders for Controversial Items , 2009, ICWSM.

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

[34]  Katsumi Tanaka Web search and information credibility analysis: bridging the gap between Web1.0 and Web2.0 , 2009, ICUIMC '09.

[35]  Fei Wang,et al.  Social contextual recommendation , 2012, CIKM.

[36]  Danah Boyd,et al.  Social network sites: definition, history, and scholarship , 2007, IEEE Engineering Management Review.

[37]  Hui Tian,et al.  A new user similarity model to improve the accuracy of collaborative filtering , 2014, Knowl. Based Syst..

[38]  Ofer Arazy,et al.  Improving Social Recommender Systems , 2009, IT Professional.

[39]  Maria Soledad Pera,et al.  A group recommender for movies based on content similarity and popularity , 2013, Inf. Process. Manag..

[40]  Jing Sun,et al.  Personalized recommendation based on collaborative filtering in social network , 2010, 2010 IEEE International Conference on Progress in Informatics and Computing.

[41]  Vikrambhai S. Sorathia,et al.  Predict Whom One Will Follow: Followee Recommendation in Microblogs , 2012, 2012 International Conference on Social Informatics.

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

[43]  Huan Liu,et al.  Social recommendation: a review , 2013, Social Network Analysis and Mining.

[44]  Pinar Senkul,et al.  Integrating Semantic Tagging with Popularity-Based Page Rank for Next Page Prediction , 2012, ISCIS.

[45]  Oscar Sanjuán Martínez,et al.  Recommendation System based on user interaction data applied to intelligent electronic books , 2011, Comput. Hum. Behav..

[46]  D. Watts Networks, Dynamics, and the Small‐World Phenomenon1 , 1999, American Journal of Sociology.

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

[48]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[49]  Wesley W. Chu,et al.  A Social Network-Based Recommender System (SNRS) , 2010, Data Mining for Social Network Data.

[50]  Michael J. Muller,et al.  Make new friends, but keep the old: recommending people on social networking sites , 2009, CHI.

[51]  Tommy W. S. Chow,et al.  A Hypergraph Model for Incorporating Social Interactions in Collaborative Filtering , 2017, DMCIT '17.

[52]  Dennis L. Hoffman,et al.  Marketing in Hypermedia Computer-Mediated Environments : Conceptual Foundations 1 ) , 1998 .

[53]  J. Bobadilla,et al.  Recommender systems survey , 2013, Knowl. Based Syst..

[54]  D. McLeod,et al.  Collaborative Filtering for Information Recommendation Systems , 2006 .

[55]  Tony White,et al.  Modelling Influence in a Social Network: Metrics and Evaluation , 2011, 2011 IEEE Third Int'l Conference on Privacy, Security, Risk and Trust and 2011 IEEE Third Int'l Conference on Social Computing.

[56]  Jianping Fan,et al.  JustClick: Personalized Image Recommendation via Exploratory Search From Large-Scale Flickr Images , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[57]  David F. Nettleton,et al.  Data mining of social networks represented as graphs , 2013, Comput. Sci. Rev..

[58]  Mark R. Levy,et al.  `Interactive' Online Journalism at English-Language Web Newspapers in Asia , 1999 .

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

[60]  Alexander J. Smola,et al.  Friend or frenemy?: predicting signed ties in social networks , 2012, SIGIR '12.

[61]  Jonathan Steuer,et al.  Defining virtual reality: dimensions determining telepresence , 1992 .

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