SlideShare a Scribd company logo
1 of 19
Download to read offline
Top-k Context-Aware Tour Recommendations
for Groups
Frederick Ayala-Gómez, Barış Keniş, Pınar Karagöz, and András
Benczúr
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 1
Motivation
Cities • Large variety of POI
Groups
• Finding POI relevant for a group of users is
challenging and time consuming
Location-Based
Social Networks
(LBSNs) :
• Users share:
• Places they go
• People with whom they are
LBSN
Recommends
• Points of Interest (POI)
Existing work
• POIs recommendation for groups
• Itinerary for groups
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 2
Problem
Recommending
top-k sequences
of POIs for a
known group,
given a starting
POI, time
constraint, and
contextual
information (e.g.,
popularity of the
venue at time of
arrival)
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 3
Research Questions
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO
How to use group recommendations for
the POI itinerary construction?
How to combine context in the itinerary
recommendation?
How to recommend top-k itineraries?
4
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 5
Overview of the proposed approach
Ground Truth Dataset- Public Check-in
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO
Publicly
Shared
6
Ayala-Gómez, Frederick, et al. "Where Could We Go?: Recommendations for Groups in Location-Based Social Networks." WebSci’17
Data Collection (Snowball sampling)
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 7
Ayala-Gómez, Frederick, et al. "Where Could We Go?: Recommendations for Groups in Location-Based Social Networks." WebSci’17
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 8
Top cities after cleaning dataset
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 9
Feature Engineering
Content
features
Tips, phrases, attributes
tf-idf
Transition
Features:
Pairwise transitions probabilities between
POI transitions
Temporal
features:
Popularity of POI at different day times (i.e.,
05-08, 09-11, 12-14, 15-17, 17-19, 21-04)
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 10
Recommender System Training
Recommender
Systems Content-based
Item-based
iALS
Recommendations
for groups Group profile
Aggregation of individual recommendations
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO
Recommender System Training
11
NDCG@100
Itinerary Planning
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 12
Input Group profile
Starting POI
A time budget
Best recommender system for the city
Candidate Set
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 13
For a given starting POI we consider k number of nearest neighbors.
Top-k itinerary construction using MCTS
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 14
Upper
confidence
Bound for
Trees (UCT)
Iteratively builds by expanding nodes in each iteration
Selecting the most promising node
Estimating the expected reward of the selected node
Back-propagating the reward to the parents
Tree policy Expands a node if it is not fully expanded or terminal, otherwise it picks the
best child.
Default
Policy
Simulates an expected reward, if the node is non-terminal.
Backup Updating the parents of the selected best-child according to the expected
reward.
Top-k itinerary construction using MCTS
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 15
MCTS_Simple Selects uniformly random the POIs
Expected reward is
MCTS_Score Replaces uniformly random sampling with greedy search
The expected reward is the same as in MCTS_Simple
MCTS Context Replaces uniformly random sampling with greedy search
Use the score of the recommender system, and contextual information
Recommendation score
Number of occurrence of venue
type in itinerary
Diversity parameter > 1
Mean value of the itineraries. The value of an itinerary
is the sum of the pois recommendations.
Mean precision of the top 10 itineraries
recommendation.
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 16
Top-k itinerary construction using MCTS
Mean recall of the top 10 itineraries
recommendation.
Findings
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 17
Finding 1: LBSNs provide enough clues to determine group preferences for venues and contextual
information.
Finding 2: Models constructed with group history perform better than the models includingthe aggregation
of individual recommendations.
Finding 3: Predicting the next POI using a fixed category type improves the quality of the recommender
systems considerably.
Finding 4: Summation of individual recommendation scores provide the highest performance.
Finding 5: Collaborative filtering with implicit feedback (under group) had the highest performance (except
for Toyko)
Finding 6: In itinerary construction, the MCTS methods outperform the greedy baseline in most of the
cases in terms of POI scoring, precision and recall.
Finding 7: MCTS Context performed similarly or better than MCTS Simple, and MCTS Score.
Finding 8: It is hard to conclude about the characteristics of the constructed itineraries.
We present an approach for solving the top-k context-aware tour
recommendations for groups problem by using MCTS and contextual
information
Future work:
• Understanding what makes different recommender systems to perform better
• Using category type as constraint during itinerary generation
• Experimenting with different candidate selection strategies
• Use more advanced scoring functions that combine contextual information with
recommendations.
• Cold start
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO
Conclusions
18
MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 19
Thanks!
Questions?
Top-k Context-Aware Tour Recommendations
for Groups
Frederick Ayala-Gómez, Barış Keniş, Pınar Karagöz, and András
Benczúr

More Related Content

Similar to Top-k Tour Recommendations Using Context

A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...IJSRD
 
YELUBANDI ARAVIND-PPT-FODS.pptx
YELUBANDI ARAVIND-PPT-FODS.pptxYELUBANDI ARAVIND-PPT-FODS.pptx
YELUBANDI ARAVIND-PPT-FODS.pptxssuser11da82
 
YELUBANDI ARAVIND-PPT-FODS (1).pptx
YELUBANDI ARAVIND-PPT-FODS (1).pptxYELUBANDI ARAVIND-PPT-FODS (1).pptx
YELUBANDI ARAVIND-PPT-FODS (1).pptxssuser11da82
 
Yannis@ascilite 20200908 final
Yannis@ascilite 20200908 finalYannis@ascilite 20200908 final
Yannis@ascilite 20200908 finalYannis
 
Beyond Collaborative Filtering: Learning to Rank Research Articles
Beyond Collaborative Filtering: Learning to Rank Research ArticlesBeyond Collaborative Filtering: Learning to Rank Research Articles
Beyond Collaborative Filtering: Learning to Rank Research ArticlesMaya Hristakeva
 
Supervised Learning Model for Kickstarter Campaigns with R Mining
Supervised Learning Model for Kickstarter Campaigns with R MiningSupervised Learning Model for Kickstarter Campaigns with R Mining
Supervised Learning Model for Kickstarter Campaigns with R MiningZac Darcy
 
SUPERVISED LEARNING MODEL FOR KICKSTARTER CAMPAIGNS WITH R MINING
SUPERVISED LEARNING MODEL FOR KICKSTARTER CAMPAIGNS WITH R MININGSUPERVISED LEARNING MODEL FOR KICKSTARTER CAMPAIGNS WITH R MINING
SUPERVISED LEARNING MODEL FOR KICKSTARTER CAMPAIGNS WITH R MININGZac Darcy
 
Applications of Machine Learning to Location-based Social Networks
Applications of Machine Learning to Location-based Social NetworksApplications of Machine Learning to Location-based Social Networks
Applications of Machine Learning to Location-based Social NetworksJoan Capdevila Pujol
 
Towards a strategic integration of digital technologies into classrooms
Towards a strategic integration of digital technologies into classroomsTowards a strategic integration of digital technologies into classrooms
Towards a strategic integration of digital technologies into classroomsRobert Reuter
 
Big data for situation awareness and decision making
Big data for situation awareness and decision makingBig data for situation awareness and decision making
Big data for situation awareness and decision makingPaloma Diaz
 
Mix and Match: Collaborative Expert-Crowd Judging for Building Test Collectio...
Mix and Match: Collaborative Expert-Crowd Judging for Building Test Collectio...Mix and Match: Collaborative Expert-Crowd Judging for Building Test Collectio...
Mix and Match: Collaborative Expert-Crowd Judging for Building Test Collectio...Matthew Lease
 
RMF2023_Jackie Carter.pptx
RMF2023_Jackie Carter.pptxRMF2023_Jackie Carter.pptx
RMF2023_Jackie Carter.pptxzzalszjc
 
Social media data stewardship: The ethics of social media data use for research
Social media data stewardship: The ethics of social media data use for researchSocial media data stewardship: The ethics of social media data use for research
Social media data stewardship: The ethics of social media data use for researchToronto Metropolitan University
 
Mark 311 white paper gnmaa lights 2
Mark 311 white paper gnmaa lights 2Mark 311 white paper gnmaa lights 2
Mark 311 white paper gnmaa lights 2cmiller90
 
Technological Alternatives to Qualitative Data Collection
Technological Alternatives to Qualitative Data CollectionTechnological Alternatives to Qualitative Data Collection
Technological Alternatives to Qualitative Data CollectionRoller Research
 
Paper id 41201614
Paper id 41201614Paper id 41201614
Paper id 41201614IJRAT
 
Readymade project available for be b tech me mtech final year project list@ 9...
Readymade project available for be b tech me mtech final year project list@ 9...Readymade project available for be b tech me mtech final year project list@ 9...
Readymade project available for be b tech me mtech final year project list@ 9...Sanjay Shelar
 

Similar to Top-k Tour Recommendations Using Context (20)

Clustering
ClusteringClustering
Clustering
 
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...
 
YELUBANDI ARAVIND-PPT-FODS.pptx
YELUBANDI ARAVIND-PPT-FODS.pptxYELUBANDI ARAVIND-PPT-FODS.pptx
YELUBANDI ARAVIND-PPT-FODS.pptx
 
YELUBANDI ARAVIND-PPT-FODS (1).pptx
YELUBANDI ARAVIND-PPT-FODS (1).pptxYELUBANDI ARAVIND-PPT-FODS (1).pptx
YELUBANDI ARAVIND-PPT-FODS (1).pptx
 
Yannis@ascilite 20200908 final
Yannis@ascilite 20200908 finalYannis@ascilite 20200908 final
Yannis@ascilite 20200908 final
 
ContextsPOI (Slides)
ContextsPOI (Slides)ContextsPOI (Slides)
ContextsPOI (Slides)
 
Beyond Collaborative Filtering: Learning to Rank Research Articles
Beyond Collaborative Filtering: Learning to Rank Research ArticlesBeyond Collaborative Filtering: Learning to Rank Research Articles
Beyond Collaborative Filtering: Learning to Rank Research Articles
 
Credit risk meetup
Credit risk meetupCredit risk meetup
Credit risk meetup
 
Supervised Learning Model for Kickstarter Campaigns with R Mining
Supervised Learning Model for Kickstarter Campaigns with R MiningSupervised Learning Model for Kickstarter Campaigns with R Mining
Supervised Learning Model for Kickstarter Campaigns with R Mining
 
SUPERVISED LEARNING MODEL FOR KICKSTARTER CAMPAIGNS WITH R MINING
SUPERVISED LEARNING MODEL FOR KICKSTARTER CAMPAIGNS WITH R MININGSUPERVISED LEARNING MODEL FOR KICKSTARTER CAMPAIGNS WITH R MINING
SUPERVISED LEARNING MODEL FOR KICKSTARTER CAMPAIGNS WITH R MINING
 
Applications of Machine Learning to Location-based Social Networks
Applications of Machine Learning to Location-based Social NetworksApplications of Machine Learning to Location-based Social Networks
Applications of Machine Learning to Location-based Social Networks
 
Towards a strategic integration of digital technologies into classrooms
Towards a strategic integration of digital technologies into classroomsTowards a strategic integration of digital technologies into classrooms
Towards a strategic integration of digital technologies into classrooms
 
Big data for situation awareness and decision making
Big data for situation awareness and decision makingBig data for situation awareness and decision making
Big data for situation awareness and decision making
 
Mix and Match: Collaborative Expert-Crowd Judging for Building Test Collectio...
Mix and Match: Collaborative Expert-Crowd Judging for Building Test Collectio...Mix and Match: Collaborative Expert-Crowd Judging for Building Test Collectio...
Mix and Match: Collaborative Expert-Crowd Judging for Building Test Collectio...
 
RMF2023_Jackie Carter.pptx
RMF2023_Jackie Carter.pptxRMF2023_Jackie Carter.pptx
RMF2023_Jackie Carter.pptx
 
Social media data stewardship: The ethics of social media data use for research
Social media data stewardship: The ethics of social media data use for researchSocial media data stewardship: The ethics of social media data use for research
Social media data stewardship: The ethics of social media data use for research
 
Mark 311 white paper gnmaa lights 2
Mark 311 white paper gnmaa lights 2Mark 311 white paper gnmaa lights 2
Mark 311 white paper gnmaa lights 2
 
Technological Alternatives to Qualitative Data Collection
Technological Alternatives to Qualitative Data CollectionTechnological Alternatives to Qualitative Data Collection
Technological Alternatives to Qualitative Data Collection
 
Paper id 41201614
Paper id 41201614Paper id 41201614
Paper id 41201614
 
Readymade project available for be b tech me mtech final year project list@ 9...
Readymade project available for be b tech me mtech final year project list@ 9...Readymade project available for be b tech me mtech final year project list@ 9...
Readymade project available for be b tech me mtech final year project list@ 9...
 

Recently uploaded

Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Caco-2 cell permeability assay for drug absorption
Caco-2 cell permeability assay for drug absorptionCaco-2 cell permeability assay for drug absorption
Caco-2 cell permeability assay for drug absorptionPriyansha Singh
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptxkhadijarafiq2012
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 

Recently uploaded (20)

Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Caco-2 cell permeability assay for drug absorption
Caco-2 cell permeability assay for drug absorptionCaco-2 cell permeability assay for drug absorption
Caco-2 cell permeability assay for drug absorption
 
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptx
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 

Top-k Tour Recommendations Using Context

  • 1. Top-k Context-Aware Tour Recommendations for Groups Frederick Ayala-Gómez, Barış Keniş, Pınar Karagöz, and András Benczúr MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 1
  • 2. Motivation Cities • Large variety of POI Groups • Finding POI relevant for a group of users is challenging and time consuming Location-Based Social Networks (LBSNs) : • Users share: • Places they go • People with whom they are LBSN Recommends • Points of Interest (POI) Existing work • POIs recommendation for groups • Itinerary for groups MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 2
  • 3. Problem Recommending top-k sequences of POIs for a known group, given a starting POI, time constraint, and contextual information (e.g., popularity of the venue at time of arrival) MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 3
  • 4. Research Questions MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO How to use group recommendations for the POI itinerary construction? How to combine context in the itinerary recommendation? How to recommend top-k itineraries? 4
  • 5. MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 5 Overview of the proposed approach
  • 6. Ground Truth Dataset- Public Check-in MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO Publicly Shared 6 Ayala-Gómez, Frederick, et al. "Where Could We Go?: Recommendations for Groups in Location-Based Social Networks." WebSci’17
  • 7. Data Collection (Snowball sampling) MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 7 Ayala-Gómez, Frederick, et al. "Where Could We Go?: Recommendations for Groups in Location-Based Social Networks." WebSci’17
  • 8. MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 8 Top cities after cleaning dataset
  • 9. MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 9 Feature Engineering Content features Tips, phrases, attributes tf-idf Transition Features: Pairwise transitions probabilities between POI transitions Temporal features: Popularity of POI at different day times (i.e., 05-08, 09-11, 12-14, 15-17, 17-19, 21-04)
  • 10. MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 10 Recommender System Training Recommender Systems Content-based Item-based iALS Recommendations for groups Group profile Aggregation of individual recommendations
  • 11. MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO Recommender System Training 11 NDCG@100
  • 12. Itinerary Planning MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 12 Input Group profile Starting POI A time budget Best recommender system for the city
  • 13. Candidate Set MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 13 For a given starting POI we consider k number of nearest neighbors.
  • 14. Top-k itinerary construction using MCTS MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 14 Upper confidence Bound for Trees (UCT) Iteratively builds by expanding nodes in each iteration Selecting the most promising node Estimating the expected reward of the selected node Back-propagating the reward to the parents Tree policy Expands a node if it is not fully expanded or terminal, otherwise it picks the best child. Default Policy Simulates an expected reward, if the node is non-terminal. Backup Updating the parents of the selected best-child according to the expected reward.
  • 15. Top-k itinerary construction using MCTS MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 15 MCTS_Simple Selects uniformly random the POIs Expected reward is MCTS_Score Replaces uniformly random sampling with greedy search The expected reward is the same as in MCTS_Simple MCTS Context Replaces uniformly random sampling with greedy search Use the score of the recommender system, and contextual information Recommendation score Number of occurrence of venue type in itinerary Diversity parameter > 1
  • 16. Mean value of the itineraries. The value of an itinerary is the sum of the pois recommendations. Mean precision of the top 10 itineraries recommendation. MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 16 Top-k itinerary construction using MCTS Mean recall of the top 10 itineraries recommendation.
  • 17. Findings MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 17 Finding 1: LBSNs provide enough clues to determine group preferences for venues and contextual information. Finding 2: Models constructed with group history perform better than the models includingthe aggregation of individual recommendations. Finding 3: Predicting the next POI using a fixed category type improves the quality of the recommender systems considerably. Finding 4: Summation of individual recommendation scores provide the highest performance. Finding 5: Collaborative filtering with implicit feedback (under group) had the highest performance (except for Toyko) Finding 6: In itinerary construction, the MCTS methods outperform the greedy baseline in most of the cases in terms of POI scoring, precision and recall. Finding 7: MCTS Context performed similarly or better than MCTS Simple, and MCTS Score. Finding 8: It is hard to conclude about the characteristics of the constructed itineraries.
  • 18. We present an approach for solving the top-k context-aware tour recommendations for groups problem by using MCTS and contextual information Future work: • Understanding what makes different recommender systems to perform better • Using category type as constraint during itinerary generation • Experimenting with different candidate selection strategies • Use more advanced scoring functions that combine contextual information with recommendations. • Cold start MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO Conclusions 18
  • 19. MICAI 2018, OCTOBER 22-27, 2018, GUADALAJARA, MÉXICO 19 Thanks! Questions? Top-k Context-Aware Tour Recommendations for Groups Frederick Ayala-Gómez, Barış Keniş, Pınar Karagöz, and András Benczúr