Random walk based context-aware activity recommendation for location based social networks

The pervasiveness of location-acquisition technologies enable location-based social networks (LBSN) to become increasingly popular in recent years. Users are able to check-in their current location and share information with other users through these networks. LBSN check-in data can be used for the benefit of users by providing personalized recommendations. There are several location recommendation algorithms that employ LBSN data in the literature. However, there are few number of proposed activity recommendation algorithms. In this paper, we propose a random walk based context-aware activity recommendation algorithm, namely RWCAR, for LBSNs. RWCAR considers the current context (i.e. social relations, personal preferences, and current location) of the user to provide recommendations. We propose a graph model for representing LBSN data that contains users, locations and activities. We build a graph according to the current context of the user depending on this LBSN model. A random walk approach is employed to predict the recommendation scores of the activities. A list of activities are recommended in decreasing order of calculated recommendation score. In experimental evaluation, we compare RWCAR with friend-based, expert-based and popularity-based activity recommendation algorithms. The proposed algorithm performs better in terms of activity recommendation accuracy in all of the experiments.

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

[2]  Xing Xie,et al.  GeoLife2.0: A Location-Based Social Networking Service , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[3]  Cecilia Mascolo,et al.  A Random Walk around the City: New Venue Recommendation in Location-Based Social Networks , 2012, 2012 International Conference on Privacy, Security, Risk and Trust and 2012 International Confernece on Social Computing.

[4]  Jennifer Widom,et al.  SimRank: a measure of structural-context similarity , 2002, KDD.

[5]  Kenneth Wai-Ting Leung,et al.  CLR: a collaborative location recommendation framework based on co-clustering , 2011, SIGIR.

[6]  Christos Faloutsos,et al.  Fast Random Walk with Restart and Its Applications , 2006, Sixth International Conference on Data Mining (ICDM'06).

[7]  Nikos Mamoulis,et al.  Activity-Partner Recommendation , 2015, PAKDD.

[8]  Taher H. Haveliwala Topic-sensitive PageRank , 2002, IEEE Trans. Knowl. Data Eng..

[9]  Xing Xie,et al.  GeoLife: A Collaborative Social Networking Service among User, Location and Trajectory , 2010, IEEE Data Eng. Bull..

[10]  Xing Xie,et al.  Collaborative Filtering Meets Mobile Recommendation: A User-Centered Approach , 2010, AAAI.

[11]  Vagelis Hristidis,et al.  ObjectRank: Authority-Based Keyword Search in Databases , 2004, VLDB.

[12]  Huan Liu,et al.  gSCorr: modeling geo-social correlations for new check-ins on location-based social networks , 2012, CIKM.

[13]  Zhe Zhu,et al.  What's Your Next Move: User Activity Prediction in Location-based Social Networks , 2013, SDM.

[14]  Heikki Mannila,et al.  Relational link-based ranking , 2004, VLDB.

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

[16]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

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

[18]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[19]  Panagiotis Symeonidis,et al.  Geo-activity recommendations by using improved feature combination , 2012, UbiComp.

[20]  Alexis Papadimitriou,et al.  Geo-social recommendations based on incremental tensor reduction and local path traversal , 2011, LBSN '11.

[21]  C.-C. Jay Kuo,et al.  Collaborative group-activity recommendation in location-based social networks , 2014, GeoCrowd '14.

[22]  Yu Zheng,et al.  Tutorial on Location-Based Social Networks , 2012 .

[23]  Jon M. Kleinberg,et al.  Automatic Resource Compilation by Analyzing Hyperlink Structure and Associated Text , 1998, Comput. Networks.