A fine-grained social network recommender system

Recommender systems have greatly evolved in recent years and have become an integral part of the Web. From e-commerce sites to mobile apps, our daily routine revolves around a series of “small” decisions that are influenced by such recommendations. In a similar manner, online social networks recommend only a subset of the massive amount of content published by a user’s friends. However, the prevalent approach for the content selection process in such systems is driven by the amount of interaction between the user and the friend who published the content. As a result, content of interest is often lost due to weak social ties. In this paper, we present a fine-grained recommender system for social ecosystems, designed to recommend media content (e.g., music videos, online clips) published by the user’s friends. The system design was driven by the findings of our qualitative user study that explored the value and requirements of a recommendation component within a social network. The core idea behind the proposed approach was to leverage the abundance of preexisting information in each user’s account for creating interest profiles, to calculate similarity scores at a fine-grained level for each friend. The intuition behind the proposed method was to find consistent ways to obtain information representations that can identify overlapping interests in very specific sub-categories (e.g., two users’ music preferences may only coincide on hard rock). While the system is intended as a component of the social networking service, we developed a proof-of-concept implementation for Facebook and explored the effectiveness of our underlying mechanisms for content analysis. Our experimental evaluation demonstrates the effectiveness of our approach, as the recommended content of interest was both overlooked by the existing Facebook engine and not contained in the users’ Facebook News Feed. We also conducted a user study for exploring the usability aspects of the prototype and found that it offers functionality that could significantly improve user experience in popular services.

[1]  Justin Zhijun Zhan,et al.  Sentiment analysis using product review data , 2015, Journal of Big Data.

[2]  Shano Solanki,et al.  A New Approach for Book Recommendation Using Opinion Leader Mining , 2019 .

[3]  Panagiotis Georgiadis,et al.  Query personalization using social network information and collaborative filtering techniques , 2018, Future Gener. Comput. Syst..

[4]  Krishna P. Gummadi,et al.  On the evolution of user interaction in Facebook , 2009, WOSN '09.

[5]  Wei-keng Liao,et al.  SES: Sentiment Elicitation System for Social Media Data , 2011, 2011 IEEE 11th International Conference on Data Mining Workshops.

[6]  P. Santhi Thilagam,et al.  Alleviating data sparsity and cold start in recommender systems using social behaviour , 2016, 2016 International Conference on Recent Trends in Information Technology (ICRTIT).

[7]  Kang Liu,et al.  Book Review: Sentiment Analysis: Mining Opinions, Sentiments, and Emotions by Bing Liu , 2015, CL.

[8]  James Pustejovsky,et al.  A factuality profiler for eventualities in text , 2008 .

[9]  Tobias Höllerer,et al.  SmallWorlds: Visualizing Social Recommendations , 2010, Comput. Graph. Forum.

[10]  Idris Rabiu,et al.  Weighted aspect-based opinion mining using deep learning for recommender system , 2020, Expert Syst. Appl..

[11]  Lucia Vilela Leite Filgueiras,et al.  Sentiment Analysis of Social Network Data for Cold-Start Relief in Recommender Systems , 2018, WorldCIST.

[12]  Arti Arya,et al.  An Ontological Sub-Matrix Factorization based Approach for Cold-Start Issue in Recommender Systems , 2017, 2017 International Conference on Current Trends in Computer, Electrical, Electronics and Communication (CTCEEC).

[13]  Rong Yan,et al.  Social influence in social advertising: evidence from field experiments , 2012, EC '12.

[14]  Maite Taboada,et al.  Lexicon-Based Methods for Sentiment Analysis , 2011, CL.

[15]  Jia Li,et al.  Recommender systems based on opinion mining and deep neural networks , 2018 .

[16]  Evangelos E. Milios,et al.  Twitter message recommendation based on user interest profiles , 2016, 2016 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM).

[17]  Tiger Zhou,et al.  Whole exome sequencing implicates eye development, the unfolded protein response and plasma membrane homeostasis in primary open-angle glaucoma , 2017, PloS one.

[18]  Panagiotis Georgiadis,et al.  Recommendation information diffusion in social networks considering user influence and semantics , 2016, Social Network Analysis and Mining.

[19]  Dionisis Margaris,et al.  Exploiting Rating Abstention Intervals for Addressing Concept Drift in Social Network Recommender Systems , 2018, Informatics.

[20]  Xiaolin Li,et al.  Maximizing positive influence spread in online social networks via fluid dynamics , 2017, Future Gener. Comput. Syst..

[21]  Seungmin Rho,et al.  Social media signal detection using tweets volume, hashtag, and sentiment analysis , 2018, Multimedia Tools and Applications.

[22]  Ji Zhang,et al.  A tourism destination recommender system using users’ sentiment and temporal dynamics , 2018, Journal of Intelligent Information Systems.

[23]  Chengqi Zhang,et al.  Dual influence embedded social recommendation , 2018, World Wide Web.

[24]  Hong Yu,et al.  Sentiment based matrix factorization with reliability for recommendation , 2019, Expert Syst. Appl..

[25]  Florence Sèdes,et al.  Social collaborative service recommendation approach based on user's trust and domain-specific expertise , 2018, Future Gener. Comput. Syst..

[26]  Xiongcai Cai,et al.  Collaborative Filtering for People to People Recommendation in Social Networks , 2010, Australasian Conference on Artificial Intelligence.

[27]  Kent L. Norman,et al.  Development of an instrument measuring user satisfaction of the human-computer interface , 1988, CHI '88.

[28]  Ben Y. Zhao,et al.  Beyond Social Graphs: User Interactions in Online Social Networks and their Implications , 2012, TWEB.

[29]  Jianfeng Ma,et al.  ARMOR: A trust-based privacy-preserving framework for decentralized friend recommendation in online social networks , 2018, Future Gener. Comput. Syst..

[30]  Giuseppe M. L. Sarnè,et al.  Providing recommendations in social networks by integrating local and global reputation , 2018, Inf. Syst..

[31]  Shlomo Berkovsky,et al.  Web Personalization and Recommender Systems , 2015, KDD.

[32]  G. Crommonlaan Analysis of the Information Value of User Connections for Video Recommendations in a Social Network , 2011 .

[33]  Diego Reforgiato Recupero,et al.  Leveraging semantics for sentiment polarity detection in social media , 2019, Int. J. Mach. Learn. Cybern..

[34]  Laurence R. Horn A Natural History of Negation , 1989 .

[35]  V. Sinthu Janita Prakash,et al.  Improved Feature-Specific Collaborative Filtering Model for the Aspect-Opinion Based Product Recommendation , 2018, Advances in Intelligent Systems and Computing.

[36]  Annie Zaenen,et al.  Contextual Valence Shifters , 2006, Computing Attitude and Affect in Text.

[37]  Azam Andalib,et al.  Using the opinion leaders in social networks to improve the cold start challenge in recommender systems , 2017, 2017 3th International Conference on Web Research (ICWR).

[38]  Lesly Alejandra Gonzalez Camacho,et al.  Social network data to alleviate cold-start in recommender system: A systematic review , 2018, Inf. Process. Manag..

[39]  David Carmel,et al.  Social media recommendation based on people and tags , 2010, SIGIR.

[40]  Ewan Klein,et al.  Natural Language Processing with Python , 2009 .

[41]  Javier Bajo,et al.  Relationship recommender system in a business and employment-oriented social network , 2018, Inf. Sci..

[42]  Costas Vassilakis,et al.  Social Relations versus Near Neighbours: Reliable Recommenders in Limited Information Social Network Collaborative Filtering for Online Advertising , 2019, 2019 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM).

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

[44]  S. Ioannidis,et al.  Social media analysis during political turbulence , 2017, PloS one.

[45]  Jyoti Prakash Singh,et al.  Personalized Product Recommendation Using Aspect-Based Opinion Mining of Reviews , 2019 .

[46]  Sotiris Ioannidis,et al.  Reveal: Fine-grained Recommendations in Online Social Networks , 2017, 2017 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM).