University of Minnesota Location-based & Preference-Aware Recommendation Using Sparse Geo-Social Networking Data Location-based & Preference-Aware Recommendation.

Slides:



Advertisements
Similar presentations
Collaborative Tagging in Recommender Systems AE-TTIE JI1, CHEOL YEON1, HEUNG-NAM KIM1, AND GEUN-SIK JO2 1 Intelligent E-Commerce Systems Laboratory,
Advertisements

©2011 1www.id-book.com Evaluation studies: From controlled to natural settings Chapter 14.
1 End-User Programming to Support Classroom Activities on Small Devices Craig Prince University of Washington VL/HCC 2008.
1 Towards an Open Service Framework for Cloud-based Knowledge Discovery Domenico Talia ICAR-CNR & UNIVERSITY OF CALABRIA, Italy Cloud.
15th CTI Workshop, July 26, Smart Itinerary Recommendation based on User-Generated GPS Trajectories Hyoseok Yoon 1, Y. Zheng 2, X. Xie 2 and W.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Designing Services for Grid-based Knowledge Discovery A. Congiusta, A. Pugliese, Domenico Talia, P. Trunfio DEIS University of Calabria ITALY
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
0 - 0.
ALGEBRAIC EXPRESSIONS
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Fawaz Ghali Web 2.0 for the Adaptive Web.
ZMQS ZMQS
- A Powerful Computing Technology Department of Computer Science Wayne State University 1.
GeoFeed: A Location-Aware News Feed System
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
Vincent W. Zheng, Yu Zheng, Xing Xie, Qiang Yang Hong Kong University of Science and Technology Microsoft Research Asia This work was done when Vincent.
LARS A Location-Aware Recommender System
ABC Technology Project
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
2 |SharePoint Saturday New York City
TU e technische universiteit eindhoven / department of mathematics and computer science 1 Empirical Evaluation of Learning Styles Adaptation Language Natalia.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
Location-Based Social Networks Yu Zheng and Xing Xie Microsoft Research Asia Chapter 8 and 9 of the book Computing with Spatial Trajectories.
1 Dynamics of Real-world Networks Jure Leskovec Machine Learning Department Carnegie Mellon University
Mining User Similarity Based on Location History Yu Zheng, Quannan Li, Xing Xie Microsoft Research Asia.
Squares and Square Root WALK. Solve each problem REVIEW:
RecMax – Can we combine the power of Social Networks and Recommender Systems? Amit Goyal and L. RecMax: Exploting Recommender Systems for Fun and Profit.
1 Weiren Yu 1,2, Xuemin Lin 1, Wenjie Zhang 1 1 University of New South Wales 2 NICTA, Australia Towards Efficient SimRank Computation over Large Networks.
© 2012 National Heart Foundation of Australia. Slide 2.
Chapter 5 Test Review Sections 5-1 through 5-4.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
Test B, 100 Subtraction Facts
Music Recommendation by Unified Hypergraph: Music Recommendation by Unified Hypergraph: Combining Social Media Information and Music Content Jiajun Bu,
Week 1.
We will resume in: 25 Minutes.
A SMALL TRUTH TO MAKE LIFE 100%
1 Unit 1 Kinematics Chapter 1 Day
University of Minnesota Optimizing MapReduce Provisioning in the Cloud Michael Cardosa, Aameek Singh†, Himabindu Pucha†, Abhishek Chandra
How Cells Obtain Energy from Food
Introduction Distance-based Adaptable Similarity Search
CO-AUTHOR RELATIONSHIP PREDICTION IN HETEROGENEOUS BIBLIOGRAPHIC NETWORKS Yizhou Sun, Rick Barber, Manish Gupta, Charu C. Aggarwal, Jiawei Han 1.
Driving with Knowledge from the Physical World Jing Yuan, Yu Zheng Microsoft Research Asia.
Learning to Recommend Questions Based on User Ratings Ke Sun, Yunbo Cao, Xinying Song, Young-In Song, Xiaolong Wang and Chin-Yew Lin. In Proceeding of.
Psychological Advertising: Exploring User Psychology for Click Prediction in Sponsored Search Date: 2014/03/25 Author: Taifeng Wang, Jiang Bian, Shusen.
1 Zi Yang, Wei Li, Jie Tang, and Juanzi Li Knowledge Engineering Group Department of Computer Science and Technology Tsinghua University, China {yangzi,
Learning Location Correlation From GPS Trajectories Yu Zheng Microsoft Research Asia March 16, 2010.
Mao Ye, Peifeng Yin, Wang-Chien Lee, Dik-Lun Lee Pennsylvania State Univ. and HKUST SIGIR 11.
LCARS: A Location-Content-Aware Recommender System
Friends and Locations Recommendation with the use of LBSN
Mining Interesting Locations and Travel Sequences from GPS Trajectories IDB & IDS Lab. Seminar Summer 2009 강 민 석강 민 석 July 23 rd,
Chengjie Sun,Lei Lin, Yuan Chen, Bingquan Liu Harbin Institute of Technology School of Computer Science and Technology 1 19/11/ :09 PM.
Wang-Chien Lee i Pervasive Data Access ( i PDA) Group Pennsylvania State University Mining Social Network Big Data Intelligent.
Friends and Locations Recommendation with the use of LBSN By EKUNDAYO OLUFEMI ADEOLA
Learning Geographical Preferences for Point-of-Interest Recommendation Author(s): Bin Liu Yanjie Fu, Zijun Yao, Hui Xiong [KDD-2013]
RecBench: Benchmarks for Evaluating Performance of Recommender System Architectures Justin Levandoski Michael D. Ekstrand Michael J. Ludwig Ahmed Eldawy.
Intelligent DataBase System Lab, NCKU, Taiwan Josh Jia-Ching Ying, Eric Hsueh-Chan Lu, Wen-Ning Kuo and Vincent S. Tseng Institute of Computer Science.
Location-based Social Networks 6/11/20161 CENG 770.
WSRec: A Collaborative Filtering Based Web Service Recommender System
Presentation transcript:

University of Minnesota Location-based & Preference-Aware Recommendation Using Sparse Geo-Social Networking Data Location-based & Preference-Aware Recommendation Using Sparse Geo-Social Networking Data Department of Computer Science &Engineering University of Minnesota Microsoft Research Asia Beijing, China Jie Bao Yu Zheng Mohamed F. Mokbel

2 Background ■ Location-based Social Networks Facebook Places Loopt Dianping Foursquare  Users share photos, comments or check-ins at a location  Expanded rapidly, e.g., Foursquare gets over 3 million check-ins every day

3 Introduction ■ Location Recommendations in LBSN  Recommend locations using a user’s location histories and community opinions  Location bridges gap between physical world & social networks ■ Existing Solutions  Based on item/user collaborative filtering  Similar users gives the similar ratings to similar items Visit some places User location histories Build recommendation models Similar Users Similar Items Recommendation query + user location users So, what is the PROBLEM here? Mao Ye, Peifeng Yin, Wang-Chien Lee: “Location recommendation for location-based social networks.” GIS2010 Justin J. Levandoski, Mohamed Sarwat, Ahmed Eldawy, and Mohamed F. Mokbel: “LARS: A Location-Aware Recommender System.” ICDE2012 based on the model of co-rating and co-visit Why?

4 L1L1 L2L2 L3L3 ………L m-2 L m-1 LmLm User U0U0 … UiUi UjUj … UnUn Motivation (1/2) ■ User-item rating/visiting matrix Millions of locations around the world A user visit ~100 locations Recommendation queries target an area (very specific subset) New York CityLos Angeles Noulas, S. Scellato, C Mascolo and M Pontil “An Empirical Study of Geographic User Activity Patterns in Foursquare ” (ICWSM 2011). User location histories are locally clustered

5 Motivation (2/2) ■ User’s activities are very limited in distant locations  May NOT get any recommendations in some areas  Things can get worse in NEW Areas (small cities and abroad) (Where you need recommendations the most)

6 Key Components in Location Recommendation 3. Social/Community Opinions 2. User Personal Interests/Preferences Movie Food Shopping Recommender System 1. User position & locations around

7 Our Main Ideas Social/Community Opinions User Personal Interests/Preferences Movie Food Shopping Main idea #2: Discover local experts for different categories in a specific area Main idea #1: Identify user preference using semantic information from the location history Main idea #3: Use local experts & user preferences for recommendation User position & locations around

8 Offline Modeling User preferences discovery Social/Community Opinions User Personal Interests/Preferences Movie Food Shopping Main idea #2: Discover local experts for different categories in a specific area Main idea #1: Identify user preference using semantic information from the location history Main idea #3: Use local experts & user preferences for recommendation User position & locations around

9 User preference discovery (1/2) Our Solution ■ A natural way to express a user’s preference  E.g., Jie likes shopping, football….. ■ Can we extract such preferences from user locations?  YES! 1.User preferences is not that spatial-aware 2.User preferences is more semantic Hundreds of categories Millions of locations AND NOT limited only to the residence areas

10 User preference discovery (2/2) Weighted Category Hierarchy ■ User preferences discovery  Location history  Semantic information  User preference hierarchy  Use TF-IDF approach to minimize the bias FoodSport PizzaBarCoffeeSoccer

11 Offline Modeling (2/2) Social Knowledge Learning Social/Community Opinions User Personal Interests/Preference s Movie Food Shopping Main idea #2: Discover local experts for different categories in a specific area Main idea #1: Identify user preference using semantic information from the location history Main idea #3: Use local experts & user preferences for recommendation User position & locations around

12 Offline Modeling (2/2) Social Knowledge Learning ■ Why local experts  High quality  Less number (Efficiency) ■ How to discover “local experts”  Local knowledge (in an area)  Speciality (in a category) User hub nodes Location authority nodes Mutual Inference (HITS)

13 Online Recommendation Social/Community Opinions User Personal Interests/Preference s Movie Food Shopping Main idea #2: Discover local experts for different categories in a specific area Main idea #1: Identify user preference using semantic information from the location history Main idea #3: Use local experts & user preferences for recommendation User position & locations around

14 Online Recommendations (1/2) Candidate Selection ■ Select the candidate locations and local experts Candidate Local Experts FoodSport PizzaBarCoffeeSoccer More local experts are selected for the more preferred category

15 ■ Similarity Computing  Overlaps  Different weights for different levels  Diversity of user preferences  Based on entropy theory ■ Inference the ratings for the candidate locations Online Recommendations (2/2) Location Rating Inference

16 Experiments Data Set ■ Data Sets  49,062 users and 221,128 tips in New York City (NYC)  31,544 users and 104,478 tips in Los Angels (LA). ■ Statistics ■ Visualization Link:

17 Evaluation Framework ■ Evaluation Method ■ Evaluation Metrics

18 Experimental Results

19 Experimental Results ■ Efficiency

20 Conclusion ■ Location Recommendations  Data sparsity is a big challenge in recommendation systems  Location-awareness amplify the data sparsity challenge ■ Our Solution  Take advantage of category information to overcome the sparsity  Using the knowledge from the local experts  Dynamically select the local experts for recommendation based on user location ■ Result  More effective and more efficient

21 Thanks Q&A

22 System Overview ■ Architecture  Offline Modeling (key ideas 1&2)  Preference Discovery  Social Knowledge Learning  Online Recommendation (the bridge)  Candidate Selection  Location Rating Inference

23 Why better performance E. Cho, S. Myers, and J. Leskovec. Friendship and mobility: user movement in location-based social networks. In SIGKDD 2011 Similar findings from a KDD paper: User Friendship and Mobility: long distance travels are more predictable