Ads and the city: considering geographic distance goes a long way

Social-networking sites have started to offer tools that suggest "guests" who should be invited to user-defined social events (e.g., birthday parties, networking events). The problem of how to recommend people to events is similar to the more traditional (recommender system) problem of how to recommend events (items) to people (users). Yet, upon Foursquare data of "who visits what" in the city of London, we show that a state-of-the-art recommender system does not perform well -mainly because of data sparsity. To fix this problem, we add domain knowledge to the recommendation process. From the complex system literature in human mobility, we learn two insights: 1) there are special individuals (often called power users) who visit many places; and 2) individuals go to a venue not only because they like it but also because they are close-by. We model these insights into two simple models and learn that: 1) simply recommending power users works better than random but is far from producing the best recommendations; 2) an item-based recommender system produces accurate recommendations; and 3) recommending places that are closest to a user's geographic center of interest produces recommendations that are as accurate as, if not more accurate than, item-based recommender's. This last result has practical implications as it offers guidelines for designing location-based recommender systems and for partly addressing cold-start situations.

[1]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[2]  Padhraic Smyth,et al.  Adaptive event detection with time-varying poisson processes , 2006, KDD '06.

[3]  Xiang Ji,et al.  Topic evolution and social interactions: how authors effect research , 2006, CIKM '06.

[4]  Albert-László Barabási,et al.  Understanding individual human mobility patterns , 2008, Nature.

[5]  T. Geisel,et al.  The scaling laws of human travel , 2006, Nature.

[6]  Harlan Rotblatt,et al.  Stop the Sores: The Making and Evaluation of a Successful Social Marketing Campaign , 2010, Health promotion practice.

[7]  Daniele Quercia,et al.  Recommending Social Events from Mobile Phone Location Data , 2010, 2010 IEEE International Conference on Data Mining.

[8]  Masanori Sugimoto,et al.  An Outdoor Recommendation System based on User Location History , 2005, ubiPCMM.

[9]  Bo Zhao,et al.  PET: a statistical model for popular events tracking in social communities , 2010, KDD.

[10]  Bill Bishop,et al.  The Big Sort: Why the Clustering of Like-Minded America Is Tearing Us Apart , 2008 .

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

[12]  R. Rudd,et al.  Social marketing for public health. , 1993, Health affairs.

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

[14]  Elizabeth M. Daly,et al.  Effective event discovery: using location and social information for scoping event recommendations , 2011, RecSys '11.

[15]  Einat Minkov,et al.  Collaborative future event recommendation , 2010, CIKM.

[16]  Daniele Quercia,et al.  Auralist: introducing serendipity into music recommendation , 2012, WSDM '12.

[17]  Cecilia Mascolo,et al.  Socio-Spatial Properties of Online Location-Based Social Networks , 2011, ICWSM.

[18]  Ido Guy,et al.  Do you want to know?: recommending strangers in the enterprise , 2011, CSCW.

[19]  Francesco Ricci,et al.  Acquiring and Revising Preferences in a Critique-Based Mobile Recommender System , 2007, IEEE Intelligent Systems.

[20]  Jennifer Golbeck,et al.  Trust and nuanced profile similarity in online social networks , 2009, TWEB.

[21]  Daniele Quercia,et al.  TweetLDA: supervised topic classification and link prediction in Twitter , 2012, WebSci '12.

[22]  Kevin Lane Keller Branding Perspectives on Social Marketing , 1998 .

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