Collaborative group-activity recommendation in location-based social networks

Location-based social networks (LBSNs) such as Foursquare, Google+ Local have become a popular platform for users to share their activities with family and friends. They provide rich information for us to study research issues of group recommendation services by exploiting the social and location characteristics of users and places. In this paper, we are interested in examining the effectiveness of modeling group dynamics for 'group recommendation' in LBSNs. We propose a novel hierarchical Bayesian model which jointly learns activities and group preferences by using topic models; and performs group recommendation using matrix factorization in a collaborative filtering framework. We show that our model allows for group preference learning by capturing location and user-group membership information and, it also handles data sparsity and cold start recommendation problems. A major advantage of our modeling framework is that we can interpret the learned group preferences using latent topics. Empirical experiments on a large LBSN dataset (Gowalla) shows that our model provides more effective group recommendation system than the state-of-the-art approaches. We show that the user preferences vary based on their groups, and users tend to exhibit a flair for novelty and exploration as part of a group. Our results reveal interesting insights into how the user and group preferences differ, and how the dominant user's behavior influences group's decisions.

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

[2]  Francesco Ricci,et al.  Group recommendations with rank aggregation and collaborative filtering , 2010, RecSys '10.

[3]  Wei Zhang,et al.  Combining latent factor model with location features for event-based group recommendation , 2013, KDD.

[4]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

[5]  Martin Ester,et al.  Spatial topic modeling in online social media for location recommendation , 2013, RecSys.

[6]  Judith Masthoff,et al.  Group Recommender Systems: Combining Individual Models , 2011, Recommender Systems Handbook.

[7]  Chong Wang,et al.  Collaborative topic modeling for recommending scientific articles , 2011, KDD.

[8]  Yifan Hu,et al.  Collaborative Filtering for Implicit Feedback Datasets , 2008, 2008 Eighth IEEE International Conference on Data Mining.

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

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

[11]  Pablo Castells,et al.  Group Recommender Systems: New Perspectives in the Social Web , 2012, Recommender Systems for the Social Web.

[12]  Yan Liu,et al.  Collaborative Topic Regression with Social Matrix Factorization for Recommendation Systems , 2012, ICML.

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

[14]  Mohamed F. Mokbel,et al.  Location-based and preference-aware recommendation using sparse geo-social networking data , 2012, SIGSPATIAL/GIS.

[15]  Mao Ye,et al.  Exploring social influence for recommendation: a generative model approach , 2012, SIGIR '12.

[16]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[17]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..