SlideShare a Scribd company logo
1 of 18
Download to read offline
MAPS: A Multi Aspect Personalized
POI Recommender System
Ramesh Baral, Tao Li
Florida International University
Miami, FL
September 18, 2016
Location Based Social Network
(LBSN)
2
[1] Bao, J., Zheng, Y., & Mokbel, M. F. (2012, November). Location-based and preference-aware recommendation using
sparse geo-social networking data. InProceedings of the 20th International Conference on Advances in Geographic
Information Systems (pp. 199-208). ACM.
[2] http://research.microsoft.com/en-us/projects/lbsn/
Introduction
• Objective:
– Efficient location recommendation
• Challenges
– LBSN rating matrix => {user-check-ins} often sparse
– Difficult to have explicit user profile (age, preferences etc.)
– 96% of people share < 10% of commonly visited places and
87% of people share nothing at all [1]
– Cold start problem
• Solution:
– Fusion of major aspects (check-in time, location category,
social relation, location distance etc.) associated with LBSN
3
[1] M. Ye, P. Yin, and W.-C. Lee, “Location recommendation for location-based social networks,” in Proceedings of the 18th
SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, 2010, pp. 458–461.
Motivation
• Geographical
– Preference to near location
• Temporal
– Temporal popularity of POI
– Temporal check-in trend of user
• Categorical
– Locations with same category can be an option
• Social
– Influence of Friends/Followers-Followee
4
Example
5
Methodology
• Location as a node of a graph and the bag of
{user, check-in time} tuple as its attributes
• Personalized Page Rank[6]
– categorical and spatial constraints
• Time constraint => check-ins within a time
interval
• Social constraint=> check-ins made by friends
• Location rank computed with constraints
6
Example
7
Categorical Rank
8
Spatial Rank
9
Recommendation
10
Unified Rank:
Recommendation:
Dataset[1] statistics
Attributes Gowalla Weeplaces
Check-ins 36,001,959 7,658,368
Users 319,063 15,799
Locations 2,844,076 971,309
Social links (un-directional) 337,545 59,970
Location Categories 629 96
11
[1] X. Liu, Y. Liu, K. Aberer, and C. Miao, “Personalized point-of-interest recommendation by mining users’ preference
transition,” in Proceedings of the 22nd ACM international conference on Conference on information & knowledge
management. ACM, 2013, pp. 733–738.
Check-in trend with distance
13
Evaluation parameters
• 5-fold cross-validation
• Cases: (i) top 5, (ii) top 10, (iii) top 15 items
with the highest recommendation score
• α =0.85
• Categorical model =0.75 and =0.25
• Spatial model = 0.75 and =0.25
• For unified model, categorical aspect = 0.25
14
Results (Gowalla Dataset)
Models Precision Recall F-Score
Ye et al. [1] 0.03000 0.00120 0.00230
LBSNRank [2] 0.40900 0.00300 0.00600
Wang et al. [3] 0.10600 0.00200 0.00392
CLM 0.00633 0.00154 0.00247
SLM 0.25350 0.00973 0.01874
MAPS 0.35400 0.03100 0.05700*
16
Conclusion and Future direction
• Fused the (a) the geographical/spatial, (b) the
categorical, (c) the temporal and (d) the social
aspects into a POI recommendation model
• Future direction:
– Fusion of other aspects
– Other domains
18
Acknowledgements
• Anonymous reviewers
• RecSys committee
• National Science Foundation (NSF) grants CNS-
1126619, IIS-1213026, and CNS-1461926
• U.S. Department of Homeland Securitys VACCINE
Center under Award Number 2009-ST-061-
CI0001
• A gift award from Huawei Technologies Co.Ltd.
19
References
1. M. Ye, P. Yin, and W.-C. Lee, “Location recommendation for location-based social
networks,” in Proceedings of the 18th SIGSPATIAL International Conference on
Advances in Geographic Information Systems. ACM, 2010, pp. 458–461.
2. Z. Jin, D. Shi, Q. Wu, H. Yan, and H. Fan, “Lbsnrank: personalized pagerank on
location-based social networks,” in Proceedings of the 2012 ACM Conference on
Ubiquitous Computing. ACM, 2012, pp. 980–987.
3. H. Wang, M. Terrovitis, and N. Mamoulis, “Location recommendation in location-
based social networks using user check-in data,” in Proceedings of the 21st ACM
SIGSPATIAL International Conference on Advances in Geographic Information
Systems. ACM, 2013, pp. 374–383.
4. X. Liu, Y. Liu, K. Aberer, and C. Miao, “Personalized point-of-interest
recommendation by mining users’ preference transition,” in Proceedings of the
22nd ACM international conference on Conference on information & knowledge
management. ACM, 2013, pp. 733–738.
5. Q. Yuan, G. Cong, Z. Ma, A. Sun, and N. M. Thalmann, “Time-aware point-of-
interest recommendation,” in Proceedings of the 36th international ACM SIGIR
conference on Research and development in information retrieval. ACM, 2013, pp.
363–372.
6. T. H. Haveliwala. Topic-sensitive pagerank. In Proceedings of the 11th international
conference on World Wide Web, pages 517-526. ACM, 2002.
20
21

More Related Content

Similar to MAPS: A Multi Aspect Personalized POI Recommender System

Geotecs: Exploiting Geographical, temporal, categorical, and social context f...
Geotecs: Exploiting Geographical, temporal, categorical, and social context f...Geotecs: Exploiting Geographical, temporal, categorical, and social context f...
Geotecs: Exploiting Geographical, temporal, categorical, and social context f...rameshraj
 
location-based socal networks overview-krist jin
location-based socal networks overview-krist jinlocation-based socal networks overview-krist jin
location-based socal networks overview-krist jinKrist Jin
 
Contribution to proactivity in mobile context-aware recommender systems
Contribution to proactivity in mobile context-aware recommender systemsContribution to proactivity in mobile context-aware recommender systems
Contribution to proactivity in mobile context-aware recommender systemsDaniel Gallego Vico
 
PhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designPhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designdonellemckinley
 
Mediarevealr: A social multimedia monitoring and intelligence system for Web ...
Mediarevealr: A social multimedia monitoring and intelligence system for Web ...Mediarevealr: A social multimedia monitoring and intelligence system for Web ...
Mediarevealr: A social multimedia monitoring and intelligence system for Web ...REVEAL - Social Media Verification
 
Media REVEALr: A social multimedia monitoring and intelligence system for Web...
Media REVEALr: A social multimedia monitoring and intelligence system for Web...Media REVEALr: A social multimedia monitoring and intelligence system for Web...
Media REVEALr: A social multimedia monitoring and intelligence system for Web...Symeon Papadopoulos
 
Learning to Classify Users in Online Interaction Networks
Learning to Classify Users in Online Interaction NetworksLearning to Classify Users in Online Interaction Networks
Learning to Classify Users in Online Interaction NetworksSymeon Papadopoulos
 
Values Interventions: Ethics Scholarship in Action
Values Interventions: Ethics Scholarship in ActionValues Interventions: Ethics Scholarship in Action
Values Interventions: Ethics Scholarship in ActionMichael Zimmer
 
The Search for Truth in Objective & Subject Crowdsourcing
The Search for Truth in Objective & Subject CrowdsourcingThe Search for Truth in Objective & Subject Crowdsourcing
The Search for Truth in Objective & Subject CrowdsourcingMatthew Lease
 
An Introduction to NodeXL for Social Scientists
An Introduction to NodeXL for Social ScientistsAn Introduction to NodeXL for Social Scientists
An Introduction to NodeXL for Social ScientistsDr Wasim Ahmed
 
Decision Making Based on Bimodal Rating Summary Statistics - An Eye-Tracking ...
Decision Making Based on Bimodal Rating Summary Statistics - An Eye-Tracking ...Decision Making Based on Bimodal Rating Summary Statistics - An Eye-Tracking ...
Decision Making Based on Bimodal Rating Summary Statistics - An Eye-Tracking ...Ludovik Coba
 
Dissertation Social Network Sites
Dissertation Social Network SitesDissertation Social Network Sites
Dissertation Social Network SitesXenia K-i
 
"Melting Pot" of the Sciences in interdisciplinary research
"Melting Pot" of the Sciences in interdisciplinary research"Melting Pot" of the Sciences in interdisciplinary research
"Melting Pot" of the Sciences in interdisciplinary researchNatalie de Vries
 
MJSP32511362169800
MJSP32511362169800MJSP32511362169800
MJSP32511362169800CSDILA
 
Discovering Common Motifs in Cursor Movement Data
Discovering Common Motifs in Cursor Movement DataDiscovering Common Motifs in Cursor Movement Data
Discovering Common Motifs in Cursor Movement DataYandex
 
Mobile "Context Awareness"
Mobile "Context Awareness"Mobile "Context Awareness"
Mobile "Context Awareness"Neal Lathia
 
Resume sima das
Resume sima dasResume sima das
Resume sima dasSima-Das
 

Similar to MAPS: A Multi Aspect Personalized POI Recommender System (20)

Geotecs: Exploiting Geographical, temporal, categorical, and social context f...
Geotecs: Exploiting Geographical, temporal, categorical, and social context f...Geotecs: Exploiting Geographical, temporal, categorical, and social context f...
Geotecs: Exploiting Geographical, temporal, categorical, and social context f...
 
location-based socal networks overview-krist jin
location-based socal networks overview-krist jinlocation-based socal networks overview-krist jin
location-based socal networks overview-krist jin
 
Contribution to proactivity in mobile context-aware recommender systems
Contribution to proactivity in mobile context-aware recommender systemsContribution to proactivity in mobile context-aware recommender systems
Contribution to proactivity in mobile context-aware recommender systems
 
PhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website designPhD proposal: Specialized heuristics for crowdsourcing website design
PhD proposal: Specialized heuristics for crowdsourcing website design
 
Crowdsourcing: A Geographic Approach to Identifying Policy Opportunities and ...
Crowdsourcing: A Geographic Approach to Identifying Policy Opportunities and ...Crowdsourcing: A Geographic Approach to Identifying Policy Opportunities and ...
Crowdsourcing: A Geographic Approach to Identifying Policy Opportunities and ...
 
Mediarevealr: A social multimedia monitoring and intelligence system for Web ...
Mediarevealr: A social multimedia monitoring and intelligence system for Web ...Mediarevealr: A social multimedia monitoring and intelligence system for Web ...
Mediarevealr: A social multimedia monitoring and intelligence system for Web ...
 
Media REVEALr: A social multimedia monitoring and intelligence system for Web...
Media REVEALr: A social multimedia monitoring and intelligence system for Web...Media REVEALr: A social multimedia monitoring and intelligence system for Web...
Media REVEALr: A social multimedia monitoring and intelligence system for Web...
 
Learning to Classify Users in Online Interaction Networks
Learning to Classify Users in Online Interaction NetworksLearning to Classify Users in Online Interaction Networks
Learning to Classify Users in Online Interaction Networks
 
3B_4_Rate-my-place
3B_4_Rate-my-place3B_4_Rate-my-place
3B_4_Rate-my-place
 
Values Interventions: Ethics Scholarship in Action
Values Interventions: Ethics Scholarship in ActionValues Interventions: Ethics Scholarship in Action
Values Interventions: Ethics Scholarship in Action
 
The Search for Truth in Objective & Subject Crowdsourcing
The Search for Truth in Objective & Subject CrowdsourcingThe Search for Truth in Objective & Subject Crowdsourcing
The Search for Truth in Objective & Subject Crowdsourcing
 
An Introduction to NodeXL for Social Scientists
An Introduction to NodeXL for Social ScientistsAn Introduction to NodeXL for Social Scientists
An Introduction to NodeXL for Social Scientists
 
Decision Making Based on Bimodal Rating Summary Statistics - An Eye-Tracking ...
Decision Making Based on Bimodal Rating Summary Statistics - An Eye-Tracking ...Decision Making Based on Bimodal Rating Summary Statistics - An Eye-Tracking ...
Decision Making Based on Bimodal Rating Summary Statistics - An Eye-Tracking ...
 
Dissertation Social Network Sites
Dissertation Social Network SitesDissertation Social Network Sites
Dissertation Social Network Sites
 
"Melting Pot" of the Sciences in interdisciplinary research
"Melting Pot" of the Sciences in interdisciplinary research"Melting Pot" of the Sciences in interdisciplinary research
"Melting Pot" of the Sciences in interdisciplinary research
 
MJSP32511362169800
MJSP32511362169800MJSP32511362169800
MJSP32511362169800
 
Discovering Common Motifs in Cursor Movement Data
Discovering Common Motifs in Cursor Movement DataDiscovering Common Motifs in Cursor Movement Data
Discovering Common Motifs in Cursor Movement Data
 
Mobile "Context Awareness"
Mobile "Context Awareness"Mobile "Context Awareness"
Mobile "Context Awareness"
 
A trust aggregation portal
A trust aggregation portalA trust aggregation portal
A trust aggregation portal
 
Resume sima das
Resume sima dasResume sima das
Resume sima das
 

Recently uploaded

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 

Recently uploaded (20)

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 

MAPS: A Multi Aspect Personalized POI Recommender System

  • 1. MAPS: A Multi Aspect Personalized POI Recommender System Ramesh Baral, Tao Li Florida International University Miami, FL September 18, 2016
  • 2. Location Based Social Network (LBSN) 2 [1] Bao, J., Zheng, Y., & Mokbel, M. F. (2012, November). Location-based and preference-aware recommendation using sparse geo-social networking data. InProceedings of the 20th International Conference on Advances in Geographic Information Systems (pp. 199-208). ACM. [2] http://research.microsoft.com/en-us/projects/lbsn/
  • 3. Introduction • Objective: – Efficient location recommendation • Challenges – LBSN rating matrix => {user-check-ins} often sparse – Difficult to have explicit user profile (age, preferences etc.) – 96% of people share < 10% of commonly visited places and 87% of people share nothing at all [1] – Cold start problem • Solution: – Fusion of major aspects (check-in time, location category, social relation, location distance etc.) associated with LBSN 3 [1] M. Ye, P. Yin, and W.-C. Lee, “Location recommendation for location-based social networks,” in Proceedings of the 18th SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, 2010, pp. 458–461.
  • 4. Motivation • Geographical – Preference to near location • Temporal – Temporal popularity of POI – Temporal check-in trend of user • Categorical – Locations with same category can be an option • Social – Influence of Friends/Followers-Followee 4
  • 6. Methodology • Location as a node of a graph and the bag of {user, check-in time} tuple as its attributes • Personalized Page Rank[6] – categorical and spatial constraints • Time constraint => check-ins within a time interval • Social constraint=> check-ins made by friends • Location rank computed with constraints 6
  • 11. Dataset[1] statistics Attributes Gowalla Weeplaces Check-ins 36,001,959 7,658,368 Users 319,063 15,799 Locations 2,844,076 971,309 Social links (un-directional) 337,545 59,970 Location Categories 629 96 11 [1] X. Liu, Y. Liu, K. Aberer, and C. Miao, “Personalized point-of-interest recommendation by mining users’ preference transition,” in Proceedings of the 22nd ACM international conference on Conference on information & knowledge management. ACM, 2013, pp. 733–738.
  • 12. Check-in trend with distance 13
  • 13. Evaluation parameters • 5-fold cross-validation • Cases: (i) top 5, (ii) top 10, (iii) top 15 items with the highest recommendation score • α =0.85 • Categorical model =0.75 and =0.25 • Spatial model = 0.75 and =0.25 • For unified model, categorical aspect = 0.25 14
  • 14. Results (Gowalla Dataset) Models Precision Recall F-Score Ye et al. [1] 0.03000 0.00120 0.00230 LBSNRank [2] 0.40900 0.00300 0.00600 Wang et al. [3] 0.10600 0.00200 0.00392 CLM 0.00633 0.00154 0.00247 SLM 0.25350 0.00973 0.01874 MAPS 0.35400 0.03100 0.05700* 16
  • 15. Conclusion and Future direction • Fused the (a) the geographical/spatial, (b) the categorical, (c) the temporal and (d) the social aspects into a POI recommendation model • Future direction: – Fusion of other aspects – Other domains 18
  • 16. Acknowledgements • Anonymous reviewers • RecSys committee • National Science Foundation (NSF) grants CNS- 1126619, IIS-1213026, and CNS-1461926 • U.S. Department of Homeland Securitys VACCINE Center under Award Number 2009-ST-061- CI0001 • A gift award from Huawei Technologies Co.Ltd. 19
  • 17. References 1. M. Ye, P. Yin, and W.-C. Lee, “Location recommendation for location-based social networks,” in Proceedings of the 18th SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, 2010, pp. 458–461. 2. Z. Jin, D. Shi, Q. Wu, H. Yan, and H. Fan, “Lbsnrank: personalized pagerank on location-based social networks,” in Proceedings of the 2012 ACM Conference on Ubiquitous Computing. ACM, 2012, pp. 980–987. 3. H. Wang, M. Terrovitis, and N. Mamoulis, “Location recommendation in location- based social networks using user check-in data,” in Proceedings of the 21st ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, 2013, pp. 374–383. 4. X. Liu, Y. Liu, K. Aberer, and C. Miao, “Personalized point-of-interest recommendation by mining users’ preference transition,” in Proceedings of the 22nd ACM international conference on Conference on information & knowledge management. ACM, 2013, pp. 733–738. 5. Q. Yuan, G. Cong, Z. Ma, A. Sun, and N. M. Thalmann, “Time-aware point-of- interest recommendation,” in Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval. ACM, 2013, pp. 363–372. 6. T. H. Haveliwala. Topic-sensitive pagerank. In Proceedings of the 11th international conference on World Wide Web, pages 517-526. ACM, 2002. 20
  • 18. 21