Automatic construction of travel itineraries using social breadcrumbs

Vacation planning is one of the frequent---but nonetheless laborious---tasks that people engage themselves with online; requiring skilled interaction with a multitude of resources. This paper constructs intra-city travel itineraries automatically by tapping a latent source reflecting geo-temporal breadcrumbs left by millions of tourists. For example, the popular rich media sharing site, Flickr, allows photos to be stamped by the time of when they were taken and be mapped to Points Of Interests (POIs) by geographical (i.e. latitude-longitude) and semantic (e.g., tags) metadata. Leveraging this information, we construct itineraries following a two-step approach. Given a city, we first extract photo streams of individual users. Each photo stream provides estimates on where the user was, how long he stayed at each place, and what was the transit time between places. In the second step, we aggregate all user photo streams into a POI graph. Itineraries are then automatically constructed from the graph based on the popularity of the POIs and subject to the user's time and destination constraints. We evaluate our approach by constructing itineraries for several major cities and comparing them, through a "crowd-sourcing" marketplace (Amazon Mechanical Turk), against itineraries constructed from popular bus tours that are professionally generated. Our extensive survey-based user studies over about 450 workers on AMT indicate that high quality itineraries can be automatically constructed from Flickr data.

[1]  Adrian Popescu,et al.  Deducing trip related information from flickr , 2009, WWW '09.

[2]  Josep Blat,et al.  Leveraging explicitly disclosed location information to understand tourist dynamics: a case study , 2008, J. Locat. Based Serv..

[3]  Chandra Chekuri,et al.  Approximation Algorithms for Orienteering with Time Windows , 2007, ArXiv.

[4]  Ming-Syan Chen,et al.  Recommending personalized scenic itinerarywith geo-tagged photos , 2008, 2008 IEEE International Conference on Multimedia and Expo.

[5]  Mor Naaman,et al.  World explorer: visualizing aggregate data from unstructured text in geo-referenced collections , 2007, JCDL '07.

[6]  Chandra Chekuri,et al.  Improved algorithms for orienteering and related problems , 2008, SODA '08.

[7]  Liliana Ardissono,et al.  Intrigue: Personalized recommendation of tourist attractions for desktop and hand held devices , 2003, Appl. Artif. Intell..

[8]  David B. Leake,et al.  Knowledge Planning and Learned Personalization for Web-Based Case Adaptation , 2008, ECCBR.

[9]  Jon M. Kleinberg,et al.  Mapping the world's photos , 2009, WWW '09.

[10]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[11]  Mor Naaman,et al.  Towards automatic extraction of event and place semantics from flickr tags , 2007, SIGIR.

[12]  Adam Meyerson,et al.  Approximation algorithms for deadline-TSP and vehicle routing with time-windows , 2004, STOC '04.

[13]  Keith Cheverst,et al.  Developing a context-aware electronic tourist guide: some issues and experiences , 2000, CHI.

[14]  Fabien Girardin Aspects of implicit and explicit human interactions with ubiquitous geographic information , 2009 .

[15]  Philip Kilby,et al.  An Automated Itinerary Planning System for Holiday Travel , 2003, J. Inf. Technol. Tour..

[16]  Josep Blat,et al.  Digital Footprinting: Uncovering Tourists with User-Generated Content , 2008, IEEE Pervasive Computing.

[17]  Chandra Chekuri,et al.  A recursive greedy algorithm for walks in directed graphs , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).