Modeling individuals and making recommendations using multiple social networks

Web-based platforms, such as social networks, review web-sites, and e-commerce web-sites, commonly use recommendation systems to serve their users. The common practice is to have each platform captures and maintains data related to its own users. Later the data is analyzed to produce user specific recommendations. We argue that recommendations could be enriched by considering data consolidated from multiple sources instead of limiting the analysis to data captured from a single source. Integrating data from multiple sources is analogous to watching the behavior and preferences of each user on multiple platforms instead of a limited one platform based vision. Motivated by this, we developed a recommendation framework which utilizes user specific data collected from multiple platforms. To the best of our knowledge, this is the first work aiming to make recommendations by consulting multiple social networks to produce a rich modeling of user behavior. For this purpose, we collected and anonymized a specific dataset that contains information from BlogCatalog, Twitter and Flickr web-sites. We implemented several different types of recommendation methodologies to observe their performances while using single versus multiple features from a single source versus multiple sources. The conducted experiments showed that using multiple features from multiple social networks produces a wider perspective of user behavior and preferences leading to improved recommendation outcome.

[1]  Jure Leskovec,et al.  Friendship and mobility: user movement in location-based social networks , 2011, KDD.

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

[3]  Ahmed Eldawy,et al.  LARS: A Location-Aware Recommender System , 2012, 2012 IEEE 28th International Conference on Data Engineering.

[4]  Mao Ye,et al.  Location recommendation for location-based social networks , 2010, GIS '10.

[5]  Kevin C. Almeroth,et al.  Social computing: an intersection of recommender systems, trust/reputation systems, and social networks , 2012, IEEE Network.

[6]  Chi-Yin Chow,et al.  TICRec: A Probabilistic Framework to Utilize Temporal Influence Correlations for Time-Aware Location Recommendations , 2016, IEEE Transactions on Services Computing.

[7]  Fernando Ortega,et al.  Improving collaborative filtering-based recommender systems results using Pareto dominance , 2013, Inf. Sci..

[8]  Chunyan Miao,et al.  Personalized point-of-interest recommendation by mining users' preference transition , 2013, CIKM.

[9]  Chieh-Yuan Tsai,et al.  A Location-Item-Time sequential pattern mining algorithm for route recommendation , 2015, Knowl. Based Syst..

[10]  Michael R. Lyu,et al.  Where You Like to Go Next: Successive Point-of-Interest Recommendation , 2013, IJCAI.

[11]  Karl Aberer,et al.  SoCo: a social network aided context-aware recommender system , 2013, WWW.

[12]  Hugo Liu InterestMap : Harvesting Social Network Profiles for Recommendations , 2004 .

[13]  Mao Ye,et al.  Exploiting geographical influence for collaborative point-of-interest recommendation , 2011, SIGIR.

[14]  Huan Liu,et al.  Exploring Social-Historical Ties on Location-Based Social Networks , 2012, ICWSM.

[15]  Huan Liu,et al.  Exploring temporal effects for location recommendation on location-based social networks , 2013, RecSys.

[16]  Kyumin Lee,et al.  Exploring Millions of Footprints in Location Sharing Services , 2011, ICWSM.

[17]  Yongfeng Zhang,et al.  Browser-oriented universal cross-site recommendation and explanation based on user browsing logs , 2014, RecSys '14.

[18]  Nitesh Kumar,et al.  Semantic clustering-based cross-domain recommendation , 2014, 2014 IEEE Symposium on Computational Intelligence and Data Mining (CIDM).

[19]  Bo Hu,et al.  Spatio-Temporal Topic Modeling in Mobile Social Media for Location Recommendation , 2013, 2013 IEEE 13th International Conference on Data Mining.

[20]  Wei-Guang Teng,et al.  Incorporating Multi-Criteria Ratings in Recommendation Systems , 2007, 2007 IEEE International Conference on Information Reuse and Integration.

[21]  Gao Cong,et al.  Graph-based Point-of-interest Recommendation with Geographical and Temporal Influences , 2014, CIKM.

[22]  Anupam Joshi,et al.  @i seek 'fb.me': identifying users across multiple online social networks , 2013, WWW.

[23]  Chun Chen,et al.  Cross domain recommendation based on multi-type media fusion , 2014, Neurocomputing.

[24]  Guandong Xu,et al.  Personalized recommendation via cross-domain triadic factorization , 2013, WWW.

[25]  George Varghese,et al.  I seek you: searching and matching individuals in social networks , 2009, WIDM.

[26]  Chun Chen,et al.  Mapping Users across Networks by Manifold Alignment on Hypergraph , 2014, AAAI.

[27]  Nadia Magnenat-Thalmann,et al.  Time-aware point-of-interest recommendation , 2013, SIGIR.

[28]  Chao Liu,et al.  Recommender systems with social regularization , 2011, WSDM '11.

[29]  Reda Alhajj,et al.  Multi-objective optimization based location and social network aware recommendation , 2014, 10th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing.

[30]  Cecilia Mascolo,et al.  Mining User Mobility Features for Next Place Prediction in Location-Based Services , 2012, 2012 IEEE 12th International Conference on Data Mining.

[31]  Xing Xie,et al.  Collaborative location and activity recommendations with GPS history data , 2010, WWW '10.

[32]  Tiffany Ya Tang,et al.  If You Like the Devil Wears Prada the Book, Will You also Enjoy the Devil Wears Prada the Movie? A Study of Cross-Domain Recommendations , 2008, New Generation Computing.

[33]  Shou-De Lin,et al.  Matching users and items across domains to improve the recommendation quality , 2014, KDD.

[34]  Reza Zafarani,et al.  Connecting users across social media sites: a behavioral-modeling approach , 2013, KDD.

[35]  Martha Larson,et al.  Cross-Domain Collaborative Filtering with Factorization Machines , 2014, ECIR.