SlideShare una empresa de Scribd logo
1 de 23
The Problem 
Multi-Day and Multi-Stay Travel Planning 
using Geo- Tagged Photos 
Nov 5, 2013 
GEOCROWD 2013 
Xun Li 
2
Related Work in Geo-tagged Photos Research 
Exploring landmarks or attraction places 
“k-means” mean shift density based clustering hierarchical clustering 
3 
Mining travel patterns from geo-tagged photos 
weighted plotting travel routes lines flow maps traffic flows 
Making travel recommendations/plans based on geo-tagged photos 
• One-day travel planning 
• Multi-day travel planning
Related Work in Operational Research 
Orienteering Problem 
• Given a set of attractions and a time budget, find a tour to maximize the 
collected scores from selected attractions 
Team Orienteering Problem (TOP) with Time Window(TOPTW) 
• Given a set of attractions and a time budget, send out several teams to find a 
set of tours to maximize the collected scores from selected attractions 
• TOP problem plus setting up attractions with different time windows 
Algorithms: 
• Heuristic solutions (e.g. dynamic programming, greedy algorithm, iterated 
local optimum search ) 
Limitations: 
• Travel attractions are from existed resources (e.g. tourist offices) 
• Attractiveness scores of POIs are predefined with categorical scores 
according to the types of attractions (e.g. museum, archaeology, nature etc.) 
• Correlations between POIs are not considered. 4
Research Problem 
Automatically recommend multi-day and multi-stay travel plan to 
travellers based on travel knowledge that mined from 
Geo-tagged Photos 
• Integrates Geo-tagged Photos research with latest techniques 
5 
in operational research 
• Driven by rich travel information mined from geo-tagged 
photos: 
• Points of interest, attractive score, suggested visiting time, 
opening and closing time, travel recurrence weights 
• Relevance 
• Tourism research and practice 
• Personal guide services
Framework 
6
Finding POIs from Geo-Tagged Photos 
7 
Algorithm: Ordering Points To Identify the Clustering Structure 
• Density-based clustering 
• Hierarchical clustering structure 
POI Properties: 
• Name: the peak (Mean Shift) is mapped to and labeled 
using the nearest feature from a preloaded OSM data 
• Attractive Score Si 
: # of troutists 
• Suggested Visiting Time Ti 
: avg( tlast_photo-tfirst_photo) 
• Time Window [Otime>8am , Ctime<6pm]i : 
[min{tfirst_photo}, max{ tlast_photo} ]
Travel Information and Travel Graph Model 
8 
Travel Information: 
• Traveling time between POIs: using OSM data and 
Open Source Routing Machine System (OSRMS, Luxen 
et. al. 2011) 
• Traveling weights and Travel Graph Model: 
Reconstruct individual travel route 
Travel graph model 
Recurrence weight of sub-trip
Multi-day and Multi-stay Travel Planning using Geo-tagged Photos 
9
A Heuristic Solution 
10 
A modified Iterative Local Search based heuristic algorithm to 
solve the multi-day and multi-stay travel plan problem 
• A variant of TSP problem (NP) 
• Approximate optimal solution as fast as possible 
Algorithm 
• A variant of TSP problem (NP) 
• Approximate optimal solution as fast as possible
Heuristic Solution—Construct Step 
Initialize tour with virtual POIs 
• Virtual POI: no location information 
Inserting POIi between POIi and POIk 
• Find best candidate 
• : reoccurring travel weights 
• 
• Filtering: 
11
Heuristic Solution—Shake Step 
Shake to remove a set of selected POIs from each sub-tour 
• Proved in [] as a good technique to explore the entire 
solution space and correct earlier mistake solution 
12
Experiments 
Application area 
• Australia (Sydney) 
• Tourism industry contributes 
3% GDP (2011) 
• 5.9 million international 
tourists (2011) 
Data: 
• 118,736 geo-tagged photos 
contributed by 4,920 
registered Internet users in 
Panoramio.com 
• Average 24 geo-tagged 
photos per user 
13
Results 
• 2,135 POIs in Australia 
14 
OPTICS Result POI and Travel Patterns
Results 
A 2-day tourist trip itinerary, which starts and ends at 
Sydney International Airport 
15
Results 
The detail of the 2-day tourist trip itinerary is shown below: 
Day 1 (pink route): 
start from Sydney International Airport at 8am; 
drive about 0.12 hours to Chinese Garden of Friendship at 8:20, spend 1 hour there; 
drive 0.01 hours to Sydney Town Hall at 9:30, spend about 2.4 hours there; 
drive 0.01 hours to Sydney Aquarium at 12:00, spend about 1.5 hours there; 
drive 0.03 hours to the Mercantile at 13:40, spend 3.2 hours there; 
drive 0.15 hours to the Gap Park at 16:50, spend 1 hour there; 
drive 0.14 hours to Sydney Harbor Bridge at 18:00, find a hotel nearby to stay. 
Day 2 (green route): 
start from near Sydney Harbor Bridge at 8am, spend about 3.9 hours there; 
drive 0.01 hours to Sydney Opera House at 11:50, spend about 3.9 hours there; 
drive 0.01 hours to Museum of Contemporary Art at 15:30 and spend about 1.9 
hours there; 
drive 0.15 hours to Sydney International Airport at 18:00. 
16
Results 
A 4-day tourist trip itinerary, which starts and ends at 
Sydney International Airport 
17
Results 
The detail of the 4-day tourist trip itinerary is shown below: 
Day 1 (pink route): 
start from Sydney International Airport at 8am; 
drive 0.15 hours to Customs House at 8:15, spend about 4.5 hours there; 
drive 1.8 hours to The Giant Stairway at 14:45, spend about 1hour there; 
drive 0.01 hours to The Three Sisters at 15:40, spend about 1.5 hours there; 
drive 0.02 hours to Scenic World Blue Mountains at 16:50, spend about 1 hour there; 
drive 1.8 hours to Sydney Aquarium, and find a hotel nearby to stay 
Day 2 (green route): 
start from Sydney Aquarium at 8am, spend about 1.7 hours there; 
drive0.03 hours to Royal Botanic Gardens at 9:50, spend about 1.6 hours there; 
drive 0.03 hours to Milsons Point at 11:20, spend about 2.5 hours there; 
drive 0.01 hours to Olympic Pool North Sydney at 13:50, spend about 2.5 hours there; 
drive 0.15 hours to The Gap Park at 16:35, spend about 1 hour there; 
drive 0.14 hours to Sydney Opera House, and find a hotel nearby to stay 
Day 3 (blue route): 
start from Sydney Opera House at 8am, spend 4 hours there; 
drive 0.01 hours to Sydney Visitors Information Centre at 12:00, spend about 4 hours there; 
drive 0.01 hours to Museum of Contemporary Art at 16:20, spend about 1 hours there; 
drive 0.03 hours to Chinese Garden of Friendship at 17:20, spend about 0.5 hour there; 
drive 0.05 hours to Sydney Harbour Bridge, and find a hotel nearby to stay 
Day 4 (light yellow route): 
start from Sydney Harbour Bridge at 8am, spend about 3.5 hours there; 
drive 0.01 hours to the Mercantile at 11:30, spend about 3.2 hours there; 
drive 0.02 hours to the Cenotaph at 14:50, spend about 0.8 hours there; 
drive 0.01 hours to the Sydney Town Hall at 15:30, spend about 2.3 hours there; 
drive 0.13 hours to Sydney International Airport at 18:00. 18
Validation 
19
Validation 
20
Conclusion 
Main contribution 
• An Intelligent Tourist Trip Plan System 
• Solve multi-day and multi-stay travel plan problem 
using modified ILS based heuristic algorithm 
• More applicable to realistic problems than existing 
solutions 
• large Internet social media data 
• results visualization (travel patterns, travel plans) 
21
Future Work 
Validation 
Survey 
22
Thanks! 
The Problem 
Nov 5, 2013 
GEOCROWD 2013 
Xun Li 
23

Más contenido relacionado

Destacado

Lecture 11 Informed Search
Lecture 11 Informed SearchLecture 11 Informed Search
Lecture 11 Informed SearchHema Kashyap
 
Solving problems by searching Informed (heuristics) Search
Solving problems by searching Informed (heuristics) SearchSolving problems by searching Informed (heuristics) Search
Solving problems by searching Informed (heuristics) Searchmatele41
 
Optimization Heuristics
Optimization HeuristicsOptimization Heuristics
Optimization HeuristicsKausal Malladi
 
Lecture 14 Heuristic Search-A star algorithm
Lecture 14 Heuristic Search-A star algorithmLecture 14 Heuristic Search-A star algorithm
Lecture 14 Heuristic Search-A star algorithmHema Kashyap
 
AI search techniques
AI search techniquesAI search techniques
AI search techniquesOmar Isaid
 
Firefly algorithm
Firefly algorithmFirefly algorithm
Firefly algorithmHasan Gök
 
09 heuristic search
09 heuristic search09 heuristic search
09 heuristic searchTianlu Wang
 
(Radhika) presentation on chapter 2 ai
(Radhika) presentation on chapter 2 ai(Radhika) presentation on chapter 2 ai
(Radhika) presentation on chapter 2 aiRadhika Srinivasan
 
Amit ppt
Amit pptAmit ppt
Amit pptamitp26
 
Solving problems by searching
Solving problems by searchingSolving problems by searching
Solving problems by searchingLuigi Ceccaroni
 
Informed and Uninformed search Strategies
Informed and Uninformed search StrategiesInformed and Uninformed search Strategies
Informed and Uninformed search StrategiesAmey Kerkar
 
Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}FellowBuddy.com
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTSuraj Rai
 
Touchless technology Seminar Presentation
Touchless technology Seminar PresentationTouchless technology Seminar Presentation
Touchless technology Seminar PresentationAparna Nk
 
Computer science seminar topics
Computer science seminar topicsComputer science seminar topics
Computer science seminar topics123seminarsonly
 

Destacado (19)

04 search heuristic
04 search heuristic04 search heuristic
04 search heuristic
 
Lecture 11 Informed Search
Lecture 11 Informed SearchLecture 11 Informed Search
Lecture 11 Informed Search
 
Solving problems by searching Informed (heuristics) Search
Solving problems by searching Informed (heuristics) SearchSolving problems by searching Informed (heuristics) Search
Solving problems by searching Informed (heuristics) Search
 
Optimization Heuristics
Optimization HeuristicsOptimization Heuristics
Optimization Heuristics
 
Lecture 14 Heuristic Search-A star algorithm
Lecture 14 Heuristic Search-A star algorithmLecture 14 Heuristic Search-A star algorithm
Lecture 14 Heuristic Search-A star algorithm
 
Lect6 csp
Lect6 cspLect6 csp
Lect6 csp
 
AI search techniques
AI search techniquesAI search techniques
AI search techniques
 
Firefly algorithm
Firefly algorithmFirefly algorithm
Firefly algorithm
 
09 heuristic search
09 heuristic search09 heuristic search
09 heuristic search
 
(Radhika) presentation on chapter 2 ai
(Radhika) presentation on chapter 2 ai(Radhika) presentation on chapter 2 ai
(Radhika) presentation on chapter 2 ai
 
Chapter 2 (final)
Chapter 2 (final)Chapter 2 (final)
Chapter 2 (final)
 
Amit ppt
Amit pptAmit ppt
Amit ppt
 
Solving problems by searching
Solving problems by searchingSolving problems by searching
Solving problems by searching
 
Informed and Uninformed search Strategies
Informed and Uninformed search StrategiesInformed and Uninformed search Strategies
Informed and Uninformed search Strategies
 
Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}Heuristic Search Techniques {Artificial Intelligence}
Heuristic Search Techniques {Artificial Intelligence}
 
Hill climbing
Hill climbingHill climbing
Hill climbing
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPT
 
Touchless technology Seminar Presentation
Touchless technology Seminar PresentationTouchless technology Seminar Presentation
Touchless technology Seminar Presentation
 
Computer science seminar topics
Computer science seminar topicsComputer science seminar topics
Computer science seminar topics
 

Similar a Travel Plan using Geo-tagged Photos in Geocrowd2013

Network analysis for shortest optimum path
Network analysis for shortest optimum pathNetwork analysis for shortest optimum path
Network analysis for shortest optimum pathSourabh Jain
 
Revealing spatial and temporal patterns from Flickr photography: a case study...
Revealing spatial and temporal patterns from Flickr photography: a case study...Revealing spatial and temporal patterns from Flickr photography: a case study...
Revealing spatial and temporal patterns from Flickr photography: a case study...Sander van der Drift
 
Sofinowski - Athens & Aegean Cruise - 10 days - July 2014 - Presentation
Sofinowski - Athens & Aegean Cruise - 10 days - July 2014 - PresentationSofinowski - Athens & Aegean Cruise - 10 days - July 2014 - Presentation
Sofinowski - Athens & Aegean Cruise - 10 days - July 2014 - PresentationWorld of Knowledge Tours
 
Histo Guide - Online tour guide
Histo Guide - Online tour guideHisto Guide - Online tour guide
Histo Guide - Online tour guideAmityogiraj
 
Travel route scheduling based on user’s preferences using simulated annealing
Travel route scheduling based on user’s preferences using simulated annealingTravel route scheduling based on user’s preferences using simulated annealing
Travel route scheduling based on user’s preferences using simulated annealingIJECEIAES
 
A Web Application for Recommending Personalized Mobile Tourist Routes
A Web Application for Recommending Personalized Mobile Tourist RoutesA Web Application for Recommending Personalized Mobile Tourist Routes
A Web Application for Recommending Personalized Mobile Tourist RoutesTrieu Nguyen
 
MEILI: a travel diary collection, annotation and automation system
MEILI: a travel diary collection, annotation and automation systemMEILI: a travel diary collection, annotation and automation system
MEILI: a travel diary collection, annotation and automation systemAdrian C. Prelipcean
 
E3 wesker kuflik_novel_technologylivinglab
E3 wesker kuflik_novel_technologylivinglabE3 wesker kuflik_novel_technologylivinglab
E3 wesker kuflik_novel_technologylivinglabevaminerva
 
E3 wesker kuflik_novel_technologylivinglab
E3 wesker kuflik_novel_technologylivinglabE3 wesker kuflik_novel_technologylivinglab
E3 wesker kuflik_novel_technologylivinglabevaminerva
 
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...Naoki Shibata
 
6감있조진짜레일최종발표이걸로
6감있조진짜레일최종발표이걸로6감있조진짜레일최종발표이걸로
6감있조진짜레일최종발표이걸로견지 심
 
Trip to Hong Kong for your upcoming Sales Incentive program, Business meet, C...
Trip to Hong Kong for your upcoming Sales Incentive program, Business meet, C...Trip to Hong Kong for your upcoming Sales Incentive program, Business meet, C...
Trip to Hong Kong for your upcoming Sales Incentive program, Business meet, C...Trip Navigator
 
Turku Random Tour presentation
Turku Random Tour presentationTurku Random Tour presentation
Turku Random Tour presentationJuho Loukonen
 
Developing the Portsmouth Historic Dockyard app
Developing the Portsmouth Historic Dockyard appDeveloping the Portsmouth Historic Dockyard app
Developing the Portsmouth Historic Dockyard apppeterpavement
 
Designing a travel itinerary planner in 30 hours.
Designing a travel itinerary planner in 30 hours.Designing a travel itinerary planner in 30 hours.
Designing a travel itinerary planner in 30 hours.Vaughn Gunnell
 

Similar a Travel Plan using Geo-tagged Photos in Geocrowd2013 (20)

MEILI - PhD Thesis presentation
MEILI - PhD Thesis presentationMEILI - PhD Thesis presentation
MEILI - PhD Thesis presentation
 
Network analysis for shortest optimum path
Network analysis for shortest optimum pathNetwork analysis for shortest optimum path
Network analysis for shortest optimum path
 
Revealing spatial and temporal patterns from Flickr photography: a case study...
Revealing spatial and temporal patterns from Flickr photography: a case study...Revealing spatial and temporal patterns from Flickr photography: a case study...
Revealing spatial and temporal patterns from Flickr photography: a case study...
 
Sofinowski - Athens & Aegean Cruise - 10 days - July 2014 - Presentation
Sofinowski - Athens & Aegean Cruise - 10 days - July 2014 - PresentationSofinowski - Athens & Aegean Cruise - 10 days - July 2014 - Presentation
Sofinowski - Athens & Aegean Cruise - 10 days - July 2014 - Presentation
 
Histo Guide - Online tour guide
Histo Guide - Online tour guideHisto Guide - Online tour guide
Histo Guide - Online tour guide
 
Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...
Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...
Tourists visit and photo sharing behavior analysis: a case study of Hong Kong...
 
Travel route scheduling based on user’s preferences using simulated annealing
Travel route scheduling based on user’s preferences using simulated annealingTravel route scheduling based on user’s preferences using simulated annealing
Travel route scheduling based on user’s preferences using simulated annealing
 
A Web Application for Recommending Personalized Mobile Tourist Routes
A Web Application for Recommending Personalized Mobile Tourist RoutesA Web Application for Recommending Personalized Mobile Tourist Routes
A Web Application for Recommending Personalized Mobile Tourist Routes
 
NZ-Campaign-Plan-official
NZ-Campaign-Plan-officialNZ-Campaign-Plan-official
NZ-Campaign-Plan-official
 
MEILI: a travel diary collection, annotation and automation system
MEILI: a travel diary collection, annotation and automation systemMEILI: a travel diary collection, annotation and automation system
MEILI: a travel diary collection, annotation and automation system
 
E3 wesker kuflik_novel_technologylivinglab
E3 wesker kuflik_novel_technologylivinglabE3 wesker kuflik_novel_technologylivinglab
E3 wesker kuflik_novel_technologylivinglab
 
E3 wesker kuflik_novel_technologylivinglab
E3 wesker kuflik_novel_technologylivinglabE3 wesker kuflik_novel_technologylivinglab
E3 wesker kuflik_novel_technologylivinglab
 
Travel cost model warawut
Travel cost model warawutTravel cost model warawut
Travel cost model warawut
 
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
(Slides) A Personal Navigation System with a Schedule Planning Facility Based...
 
6감있조진짜레일최종발표이걸로
6감있조진짜레일최종발표이걸로6감있조진짜레일최종발표이걸로
6감있조진짜레일최종발표이걸로
 
Trip to Hong Kong for your upcoming Sales Incentive program, Business meet, C...
Trip to Hong Kong for your upcoming Sales Incentive program, Business meet, C...Trip to Hong Kong for your upcoming Sales Incentive program, Business meet, C...
Trip to Hong Kong for your upcoming Sales Incentive program, Business meet, C...
 
Turku Random Tour presentation
Turku Random Tour presentationTurku Random Tour presentation
Turku Random Tour presentation
 
Developing the Portsmouth Historic Dockyard app
Developing the Portsmouth Historic Dockyard appDeveloping the Portsmouth Historic Dockyard app
Developing the Portsmouth Historic Dockyard app
 
ICCSA_2008-MarcoRotonda
ICCSA_2008-MarcoRotondaICCSA_2008-MarcoRotonda
ICCSA_2008-MarcoRotonda
 
Designing a travel itinerary planner in 30 hours.
Designing a travel itinerary planner in 30 hours.Designing a travel itinerary planner in 30 hours.
Designing a travel itinerary planner in 30 hours.
 

Más de Arizona State University

Más de Arizona State University (8)

CartoDB fans: GeoDa1.8 provides extra power of spatial analysis
CartoDB fans: GeoDa1.8 provides extra power of spatial analysisCartoDB fans: GeoDa1.8 provides extra power of spatial analysis
CartoDB fans: GeoDa1.8 provides extra power of spatial analysis
 
CAST a software for data analysis in space and time
CAST a software for data analysis in space and timeCAST a software for data analysis in space and time
CAST a software for data analysis in space and time
 
Big spatial2014 mapreduceweights
Big spatial2014 mapreduceweightsBig spatial2014 mapreduceweights
Big spatial2014 mapreduceweights
 
Machine learningmove website
Machine learningmove websiteMachine learningmove website
Machine learningmove website
 
Wxpysal website
Wxpysal websiteWxpysal website
Wxpysal website
 
3 d pointcloud
3 d pointcloud3 d pointcloud
3 d pointcloud
 
Xelerator software
Xelerator softwareXelerator software
Xelerator software
 
Mining attractive places and travel patterns from photos
Mining attractive places and travel patterns from photosMining attractive places and travel patterns from photos
Mining attractive places and travel patterns from photos
 

Último

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 

Último (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Travel Plan using Geo-tagged Photos in Geocrowd2013

  • 1.
  • 2. The Problem Multi-Day and Multi-Stay Travel Planning using Geo- Tagged Photos Nov 5, 2013 GEOCROWD 2013 Xun Li 2
  • 3. Related Work in Geo-tagged Photos Research Exploring landmarks or attraction places “k-means” mean shift density based clustering hierarchical clustering 3 Mining travel patterns from geo-tagged photos weighted plotting travel routes lines flow maps traffic flows Making travel recommendations/plans based on geo-tagged photos • One-day travel planning • Multi-day travel planning
  • 4. Related Work in Operational Research Orienteering Problem • Given a set of attractions and a time budget, find a tour to maximize the collected scores from selected attractions Team Orienteering Problem (TOP) with Time Window(TOPTW) • Given a set of attractions and a time budget, send out several teams to find a set of tours to maximize the collected scores from selected attractions • TOP problem plus setting up attractions with different time windows Algorithms: • Heuristic solutions (e.g. dynamic programming, greedy algorithm, iterated local optimum search ) Limitations: • Travel attractions are from existed resources (e.g. tourist offices) • Attractiveness scores of POIs are predefined with categorical scores according to the types of attractions (e.g. museum, archaeology, nature etc.) • Correlations between POIs are not considered. 4
  • 5. Research Problem Automatically recommend multi-day and multi-stay travel plan to travellers based on travel knowledge that mined from Geo-tagged Photos • Integrates Geo-tagged Photos research with latest techniques 5 in operational research • Driven by rich travel information mined from geo-tagged photos: • Points of interest, attractive score, suggested visiting time, opening and closing time, travel recurrence weights • Relevance • Tourism research and practice • Personal guide services
  • 7. Finding POIs from Geo-Tagged Photos 7 Algorithm: Ordering Points To Identify the Clustering Structure • Density-based clustering • Hierarchical clustering structure POI Properties: • Name: the peak (Mean Shift) is mapped to and labeled using the nearest feature from a preloaded OSM data • Attractive Score Si : # of troutists • Suggested Visiting Time Ti : avg( tlast_photo-tfirst_photo) • Time Window [Otime>8am , Ctime<6pm]i : [min{tfirst_photo}, max{ tlast_photo} ]
  • 8. Travel Information and Travel Graph Model 8 Travel Information: • Traveling time between POIs: using OSM data and Open Source Routing Machine System (OSRMS, Luxen et. al. 2011) • Traveling weights and Travel Graph Model: Reconstruct individual travel route Travel graph model Recurrence weight of sub-trip
  • 9. Multi-day and Multi-stay Travel Planning using Geo-tagged Photos 9
  • 10. A Heuristic Solution 10 A modified Iterative Local Search based heuristic algorithm to solve the multi-day and multi-stay travel plan problem • A variant of TSP problem (NP) • Approximate optimal solution as fast as possible Algorithm • A variant of TSP problem (NP) • Approximate optimal solution as fast as possible
  • 11. Heuristic Solution—Construct Step Initialize tour with virtual POIs • Virtual POI: no location information Inserting POIi between POIi and POIk • Find best candidate • : reoccurring travel weights • • Filtering: 11
  • 12. Heuristic Solution—Shake Step Shake to remove a set of selected POIs from each sub-tour • Proved in [] as a good technique to explore the entire solution space and correct earlier mistake solution 12
  • 13. Experiments Application area • Australia (Sydney) • Tourism industry contributes 3% GDP (2011) • 5.9 million international tourists (2011) Data: • 118,736 geo-tagged photos contributed by 4,920 registered Internet users in Panoramio.com • Average 24 geo-tagged photos per user 13
  • 14. Results • 2,135 POIs in Australia 14 OPTICS Result POI and Travel Patterns
  • 15. Results A 2-day tourist trip itinerary, which starts and ends at Sydney International Airport 15
  • 16. Results The detail of the 2-day tourist trip itinerary is shown below: Day 1 (pink route): start from Sydney International Airport at 8am; drive about 0.12 hours to Chinese Garden of Friendship at 8:20, spend 1 hour there; drive 0.01 hours to Sydney Town Hall at 9:30, spend about 2.4 hours there; drive 0.01 hours to Sydney Aquarium at 12:00, spend about 1.5 hours there; drive 0.03 hours to the Mercantile at 13:40, spend 3.2 hours there; drive 0.15 hours to the Gap Park at 16:50, spend 1 hour there; drive 0.14 hours to Sydney Harbor Bridge at 18:00, find a hotel nearby to stay. Day 2 (green route): start from near Sydney Harbor Bridge at 8am, spend about 3.9 hours there; drive 0.01 hours to Sydney Opera House at 11:50, spend about 3.9 hours there; drive 0.01 hours to Museum of Contemporary Art at 15:30 and spend about 1.9 hours there; drive 0.15 hours to Sydney International Airport at 18:00. 16
  • 17. Results A 4-day tourist trip itinerary, which starts and ends at Sydney International Airport 17
  • 18. Results The detail of the 4-day tourist trip itinerary is shown below: Day 1 (pink route): start from Sydney International Airport at 8am; drive 0.15 hours to Customs House at 8:15, spend about 4.5 hours there; drive 1.8 hours to The Giant Stairway at 14:45, spend about 1hour there; drive 0.01 hours to The Three Sisters at 15:40, spend about 1.5 hours there; drive 0.02 hours to Scenic World Blue Mountains at 16:50, spend about 1 hour there; drive 1.8 hours to Sydney Aquarium, and find a hotel nearby to stay Day 2 (green route): start from Sydney Aquarium at 8am, spend about 1.7 hours there; drive0.03 hours to Royal Botanic Gardens at 9:50, spend about 1.6 hours there; drive 0.03 hours to Milsons Point at 11:20, spend about 2.5 hours there; drive 0.01 hours to Olympic Pool North Sydney at 13:50, spend about 2.5 hours there; drive 0.15 hours to The Gap Park at 16:35, spend about 1 hour there; drive 0.14 hours to Sydney Opera House, and find a hotel nearby to stay Day 3 (blue route): start from Sydney Opera House at 8am, spend 4 hours there; drive 0.01 hours to Sydney Visitors Information Centre at 12:00, spend about 4 hours there; drive 0.01 hours to Museum of Contemporary Art at 16:20, spend about 1 hours there; drive 0.03 hours to Chinese Garden of Friendship at 17:20, spend about 0.5 hour there; drive 0.05 hours to Sydney Harbour Bridge, and find a hotel nearby to stay Day 4 (light yellow route): start from Sydney Harbour Bridge at 8am, spend about 3.5 hours there; drive 0.01 hours to the Mercantile at 11:30, spend about 3.2 hours there; drive 0.02 hours to the Cenotaph at 14:50, spend about 0.8 hours there; drive 0.01 hours to the Sydney Town Hall at 15:30, spend about 2.3 hours there; drive 0.13 hours to Sydney International Airport at 18:00. 18
  • 21. Conclusion Main contribution • An Intelligent Tourist Trip Plan System • Solve multi-day and multi-stay travel plan problem using modified ILS based heuristic algorithm • More applicable to realistic problems than existing solutions • large Internet social media data • results visualization (travel patterns, travel plans) 21
  • 23. Thanks! The Problem Nov 5, 2013 GEOCROWD 2013 Xun Li 23

Notas del editor

  1. To explore landmarks and popular places from geo-tagged photographs, there are three types of spatial clustering algorithms were applied. The first one is “k-means” clustering algorithm, which is a “partitional clustering technique” that attempts to find a user-predefined number of clusters (k). The results are spherical clusters The second one is “density based clustering” algorithms, such as mean shift and DBSCAN. DBSCAN is also a paritional clustering technique, but it doesn’t require a predefined number of clusters, instead, it need to specify the density (minpts). Mean shift clustering is a density-estimation based clustering algorithm, it’s non-parametric, so doesn’t require any inputs. It works by assuming that the distribution of points can be approximated via kernel density estimation, so that the dense clusters can be found as the modes of the probability density functions. The third one is “hierarchical clustering” algorithms, they decompose points into several levels of nested clusters. The result is usually organized as a tree structure, which is close to natural structure of spatial scales. Therefore, they were used to represent different landmarks at different spatial scales.
  2. To mining travel patterns from geotagged photos, a common need is to reconstruct movement or travel routes from geo-tagged photos. Some researchers directly reconstruct travel routes by connecting the photos in the order of the shooting time. See first figure. By plotting all travel routes on maps, we can see some patterns (dense area and dense routes). Most research used “region-based approaches”. The regions of photos are either manually defined or extracted by using some clustering algorithms (DBSCAN). Then the travel routes were represented by a connected sequence of regions. Travel patterns can be further mined from these sequential data. To visualize travel patterns, current reseach used either textual sequences to describe them textually, or use geovisualization techniques to present them on maps. These techniqes include: weighted lines, flow maps, or traffic flows.
  3. Recently, large number of internet user volunteered geo-located photographs are accessible to public. By connecting one individual’s geo-tagged photos chronologically, the photographer’s travel routes can be represented in the form of space-time path.– a problem that is encountered in practice but not yet addressed in existing research The geo-tagged photos and the additional travel information have been successfully used in many applications: such as exploring landmarks, finding travel patterns for travel recommendation; or location based services; or web applications and services: such auto-tagging. They bring new research problem to researchers: in this essay, I will address the problem of automatically discovering popular places and travel patterns from geo-tagged photos at different spatial scale.
  4. Information retrieval Data mining, OPTICS and Meanshift-> POIs and characteristics Reconstruct travel graph from POIs Association analysis travel patterns These information -> inputs for an intelligent tourist trip plan system Core: an iterated local search based heuristic algorithm -> multi-day and multi stay problem Web  easy to use by users
  5. Virtual POI: but has time information to indicate when to start/end a trip everyday
  6. This heuristic could ensure that every POI inserted on the tour is removed at least once.
  7. 2,135 POIs that discovered in Australia Results of OPTICS Convert the results to a tree structure Find travel routes Data mine the travel patterns Display them in different hierarchies  as supplementaray travel information Inputs for ILS based heuristic solution
  8. To test Usefulness, 2 experiments Abstract travel routes is shown in left plot Travel route in different days is assigned with different color Actually driving plan is also provided by integrated with Bing Maps
  9. Text travel itinerary for this 2-day trip is also provided. Tells you the details: when to start, how long to drive, how long to stay
  10. Another experiments More time, more POIs to visit, longer trip, to get maxiumn visiting score Interesting, blue mountain NP Domestic travellers Match the travel patterns that discovered from photos
  11. Text based travel itinerary for this 4-day trousit trip
  12. Multi-day and multi stay is a very complex problem Don’t consider how manys days, differnet stays, - variant of TSP problem->NP The-state-of-the-art heuristic solution -> multi-day and one stay problem Solve the problem by extending existing algorithm and introducing Virtual POI as stay This heuristics approximate optimal solution Find travel routes that has Maximax visiting score as fast as possible Construction step / Shake step
  13. Text based travel itinerary for this 4-day trousit trip
  14. Geo-tagged photos USED as the travel information of experienced travellers More applicable Also applied on large dataset Results are displayed in both text mode and graph mode, Travel patterns as additional travel information for travellers
  15. Geo-tagged photos USED as the travel information of experienced travellers More applicable Also applied on large dataset Results are displayed in both text mode and graph mode, Travel patterns as additional travel information for travellers