<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Personalized Recommendation of Travel Itineraries based on Tourist Interests and Preferences</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Personalization</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tour Recommendations</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Trip Planning</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Group Recommendations</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>User Interests</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computing and Information Systems, The University of Melbourne</institution>
          ,
          <country country="AU">Australia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Kwan Hui Lim</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Travel itinerary recommendation is an important but challenging problem, due to the need to recommend captivating Places-of-Interest (POI) and construct these POIs as a connected itinerary. Another challenge is to personalize these recommended itineraries based on tourist interests and their preferences for starting/ending POIs and time/distance budgets. Our work aims to address these challenges by proposing algorithms to recommend personalized travel itineraries for both individuals and groups of tourists, based on their interest preferences. To determine these interests, we rst construct tourists' past POI visits based on their geo-tagged photos and then build a model of user interests based on their time spent visiting each POI. Experimental evaluation on a Flickr dataset of multiple cities show that our proposed algorithms out-perform various baselines in terms of recall, precision, F1-score and other heuristics-based metrics.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        Holiday travelling and touring are popular leisure activities
around the world, as shown by the 1.1 billion tourists
worldwide who travelled in 2014 [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Economically, tourism is
also an important and lucrative industry with an annual
revenue of more than US$1.2 trillion in 2014. The importance
of tourism has led to the creation of many tour planning
resources such as online travel guides and tour agencies. From
a tourist's perspective, their main purpose would be to visit
captivating Places-of-Interest (POI) within the duration of
their stay in the visited city.
      </p>
      <p>Despite the availability of online travel guides and
services provided by tour agencies, tourists still face challenges
in tour planning due to the following reasons: (i) online
travel guides are e ective in recommending popular POIs
but these POIs may not cater to the unique interest
preferences of individual tourists; (ii) in a foreign city, a tourist
would require a customized trip itinerary with personalized
POI recommendations, starting/destination points and time
constraints (instead of a simple list of popular POIs without
an itinerary); (iii) for groups of tourists, tour agencies o er
standard group tours which may not cater to the diverse
interest preferences of individuals within the tour group.
1.1</p>
    </sec>
    <sec id="sec-2">
      <title>Research Goals</title>
      <p>Our main research goal is to recommend personalized travel
itineraries based on the unique preferences of tourists. This
personalization of travel itineraries include the following
aspects of preferences, namely: (i) tourist interests; (ii)
starting and ending POIs; and (iii) available length of travel
duration. More speci cally, we aim to investigate the following
research questions:</p>
      <p>R1: How can we model the interest preferences of
individual tourists and personalize tour recommendations
for these tourists based on their interests, time budgets
and preferences for starting/ending points?
R2: Building upon R1, how can we model the interest
preferences for groups of tourists and make tour
recommendations that best satisfy the interest preferences of
all tourists in a tour group?
1.2</p>
    </sec>
    <sec id="sec-3">
      <title>State-of-the-Art Work</title>
      <p>
        Many works on travel recommendation for individual tourists
are based on combinatorial optimization problems such as
the Orienteering problem [
        <xref ref-type="bibr" rid="ref21 ref23">21, 23</xref>
        ] or Generalized Maximum
Coverage problem [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. For example, Choudhury et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
and Brilhante et al. [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ] modelled the itinerary
recommendation problem based on the Orienteering problem and
Generalized Maximum Coverage problem, respectively. In
particular, Brilhante et al. [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ] optimized the recommended
tour itineraries using both POI popularity and user interests,
which is based on the (normalized) visit counts to POIs by
individual tourists. Others such as Kurashima et al. [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ]
and Chen et al. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] also optimized for user interests, in
addition to their respective considerations for di erent transport
modes and tra c conditions. Similar to that of [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ], Chen
et al. also determined user interests based on a similar
normalized POI visit count, while Kurashima et al. utilized
a probabilistic framework based on a combined topic and
Markov model. As part of R1, we extend upon these
stateof-the-art by recommending personalized tours using a more
ne-grained de nition of user interests, which is based on the
tourists' past POI visit duration.
      </p>
      <p>
        Thus far, most travel recommendation research focus on
recommending itineraries to a single tourist, whereas tourists
frequently travel in groups in real-life. While there are
interesting research that aim to recommend top-k POIs to
groups [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], these works recommend individual POIs,
instead of an itinerary of connected POIs, and constructing
individual POIs into an itinerary is not a trivial scheduling
problem due to various constraints, e.g., time and distance.
Similarly, there has been several interesting applications [
        <xref ref-type="bibr" rid="ref2 ref9">9,
2</xref>
        ] that recommend tours to groups of tourists based on user
interests and group membership, which are explicitly
provided by the tourists. However, it is a challenging task to
determine the interest preferences for multiple tourists and
cluster these tourists into groups that best align their
interests. As part of R2, we aim to explore the problem of
group tour recommendation from the perspectives of tourist
grouping, itinerary planning, and tour guide assignment.
Outline of Paper. This paper is structured as follows:
Section 2 describes our current progress and contributions;
Section 3 highlights our plans for future work; and Section 4
summarizes and concludes this paper.
      </p>
    </sec>
    <sec id="sec-4">
      <title>PROGRESS TO DATE</title>
      <p>In the following sections, we discuss our progress and
contributions to date, which includes: (i) formulating the tour
recommendation problem; (ii) modeling of user interests;
(iii) developing various algorithms for recommending tours
to individuals and groups; and (iv) evaluating our proposed
algorithms against various baselines.
2.1</p>
    </sec>
    <sec id="sec-5">
      <title>General Problem Formulation</title>
      <p>
        Our basic tour recommendation problem is based on
variants of the Orienteering problem [
        <xref ref-type="bibr" rid="ref21 ref23">21, 23</xref>
        ] and we restate the
formal problem de nition used in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Consider a particular
city with N POIs, and a tourist t with the constraints of a
time/distance budget and preferences to start and end at
speci c POIs p1 and pN , respectively. In this case, our main
goal is to recommend a travel itinerary I = (p1; :::; pN ) that
optimizes the following:
      </p>
      <p>N 1 N
M ax X X xi;j U tility(i)</p>
      <p>i=2 j=2
where xi;j = 1 if the travel itinerary includes a travel path
from POI i to j, and xi;j = 0 otherwise. We then solve for
Eq. 1, such that:</p>
      <p>N
X x1;j =
j=2</p>
      <p>N 1
X xi;N = 1
i=1
N 1
X xi;k =
i=1</p>
      <p>N
X xk;j
j=2
1;
8 k = 2; :::; N
1
N 1 N
X X Cost(i; j)xi;j
i=1 j=2</p>
      <p>B</p>
      <p>Eq. 1 is our main objective function, which aims to
maximize a certain utility that can be obtained from the
recommended travel itinerary. This utility could be a value
unique to individual tourists (e.g., interest preferences) or
common to all tourists (e.g., POI popularity). Eq. 2 to 4 are
constraints that are applied to the recommended itinerary,
namely: (i) Constraint 2 ensures that the travel itinerary
starts at p1 and ends at POI pN ; (ii) Constraint 3 ensures
no POIs in the itinerary are disconnected or visited more
than once; and (iii) Constraint 4 ensures that the entire
itinerary can be completed within the budget B, based on
the time or distance cost of travelling between POIs.
(1)
(2)
(3)
(4)
2.2</p>
    </sec>
    <sec id="sec-6">
      <title>Modeling User Interests using Past Visits</title>
      <p>
        After de ning our basic tour recommendation problem, we
now describe the approach we use to: (i) obtain the past
visit history of tourists; and (ii) determine the interests of
these tourists based on their past interest. These approaches
were also used in various of our works [
        <xref ref-type="bibr" rid="ref14 ref15 ref16">15, 14, 16</xref>
        ].
2.2.1
      </p>
      <sec id="sec-6-1">
        <title>Obtaining Past Visits</title>
        <p>We use geo-tagged photos as a proxy for tourist real-life
visits. In particular, we select geo-tagged photos taken near
POIs as these photos imply that the tourist was physically
at that POI (hence he/she was able to take that photo).
From the series of geo-tagged photos taken by a tourist u,
we are then able to determine the past travel history of this
tourist, which is represented as:</p>
        <p>Hu = (p1; tpa1 ; tpd1 ); :::; (pn; tpan ; tpdn )
(5)
where Hu is an ordered sequence comprising a series of
triplets (px; tpax ; tpdx ). This triplet consists of the visited POI
px, arrival time tpax and departure time tpx at POI px. The
d
visited POI px is determined based on geo-tagged photos
taken near (e.g., within 100m) that POI. As the geo-tagged
photos include their taken time, we can determine the
arrival and departure time, tpax and tpx based on the rst and
d
last photo consecutively taken at POI px.
2.2.2</p>
      </sec>
      <sec id="sec-6-2">
        <title>Modeling of User Interests</title>
        <p>Each POI is also tagged with a POI category (e.g., shopping,
museum, beach, etc), which we determine using information
from Wikipedia. Given that D(px) is the average amount of
time that all tourist spent at POI px, we de ne the interest
level of a tourist u in POI category c as follows:</p>
        <p>X
px2Hu
(tpdx</p>
        <p>tpax )</p>
        <p>
          D(px)
Intu(c) =
(Catpx =c)
(6)
where (Catpx =c) = 1 if POI px belongs to category c, and
(Catpx =c) = 0 otherwise. Eq. 6 determines the interest
level of tourist t based on the amount of time he/she spends
at POIs of category c, relative to the average amount of
time spent by other tourist at the same POIs. Thus, our
intuition is that the more (less) time a tourist spends at a
POI, the more (less) interested he/she is. This modeling of
user interests is discussed further in [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ].
2.3
        </p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Personalized Travel Recommendation for</title>
    </sec>
    <sec id="sec-8">
      <title>Individual Tourist</title>
      <p>
        Building upon our de nition of interest in Eq. 6, we
developed the PersTour algorithm that aims to recommend
personalized tours to individual tourists [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. This
personalization takes place in terms of two aspects, namely: (i)
the POIs are recommended based on tourist interest, with
a varying emphasis on POI popularity as determined by the
tourist; and (ii) the recommended visit duration is
determined based on the tourist interest level, i.e., more time
spent at POIs that the tourist is more interested in.
      </p>
      <p>For the personalization of recommended POIs, we
modied Eq. 1 such that the utility is based on both user interest
alignment and POI popularity, that is:</p>
      <p>U tility(i) = Intu(Cati) + (1
)P op(i)
(7)
where Intu(Cati) is de ned previously in Eq. 6 and P op(i)
is the popularity of POI i, which we de ne as the number of
times POI i has been visited by all tourists. The parameter
= [0; 1] allows tourists the exibility to emphasize on either
the user interest or POI popularity components, at varying
levels.</p>
      <p>For the personalization of POI visit duration, we utilize
the interest level of tourist u in POI i (i.e., Eq. 6) and the
average visit duration of all tourists at POI i (i.e., D(i)).
Thus, this personalized visit duration/time is de ned as:
T imeu(i) = Intu(Cati)</p>
      <p>
        D(i)
(8)
In short, we determine the personalized visit duration for
tourist u based on how interested (uninterested) this tourist
is in POI i, and accordingly recommend a longer (shorter)
visit duration relative to the average visit duration. By
factoring in the average visit duration, we are able to adapt to
POIs of di erence sizes, e.g., less time at a smaller museum
but more time at a larger one. We refer readers to [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] for
more details on this work.
2.4
      </p>
    </sec>
    <sec id="sec-9">
      <title>Travel Recommendation with Mandatory</title>
    </sec>
    <sec id="sec-10">
      <title>Category</title>
      <p>
        Extending upon our basic tour recommendation problem
(Section 2.1), we proposed the TourRecInt algorithm that
aims to recommend tours with a mandatory POI category,
which is the POI category that a tourist is most interested in.
In this work, we examine a tourist's past POI visit history
and de ne the POI category that this tourist is most
interested in based on the most frequently visited POI category.
In addition to this mandatory POI category, TourRecInt
also personalizes tours based on other tourist preferences
such as speci c starting and ending points, and any time
or distance budgets. Apart from tourism-related
applications, TourRecInt can also be extended to consider
multiple mandatory POI categories and be generalized to other
path planning problems, e.g., John travelling from his o ce
to home but having to drop by a supermarket, restaurant
and petrol station to buy some groceries, take-out dinner
and top-up petrol, respectively, before heading home. We
refer readers to [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] for more details on this work.
2.5
      </p>
    </sec>
    <sec id="sec-11">
      <title>Group Travel Recommendation for Multiple Tourists</title>
      <p>
        Recommending tours for groups of tourists involve
additional challenges, compared to recommending tours for
individual tourists. Some of these challenges include
customizing tours to appeal to the interest preferences of the group as
a whole and assigning tour guides with the appropriate
expertises to lead each group. We termed this the Group Tour
Recommendation (GroupTourRec) problem, which we
introduced in [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. Technically, GroupTourRec is a
challenging problem that is NP-hard as it comprises variants of
the Orienteering problem and clustering problem, which are
also NP-hard [
        <xref ref-type="bibr" rid="ref1 ref10">10, 1</xref>
        ]. To solve this NP-hard problem, we
divide GroupTourRec into more manageable sub-problems,
and propose approaches to solve each sub-problem, which
include:
      </p>
      <p>For the sub-problem of recommending tour itineraries
to groups, we rst determine the group interest
preferences based on the average interest among all tourists
in a group, then use a variant of the Orienteering
problem that considers both POI popularity and group
interest preferences to recommend tours.</p>
      <p>For the sub-problem of allocating tour guides to lead
each group, we rst model the expertises of tour guides
based on past tours they have led, then use an
Integer programming approach to assign tour guides whose
expertises best match the tour recommended to each
group.</p>
      <p>
        We refer readers to [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] for more details on this work.
2.6
      </p>
    </sec>
    <sec id="sec-12">
      <title>Evaluation of Proposed Approaches</title>
      <p>
        Datasets. As mentioned in Section 2.2.1, we use geo-tagged
photos to determine a tourist's past visits to POIs. For this
purpose, we utilized the Yahoo! Flickr Creative Commons
100M dataset [
        <xref ref-type="bibr" rid="ref20 ref25">25, 20</xref>
        ], which includes 100M Flickr photos
and videos along with their geographical coordinates and
date/time taken. Apart from building a model of tourist
interest preferences, we are able to use these past POI visits
as a ground truth of real-life POI visits, which in turn is used
to evaluate our proposed algorithms and various baselines.
Baseline Algorithms. In our research, we compared our
proposed algorithms against various baselines, including:
StdTour: Standard tour itineraries that are o ered
by real-life tour agencies such as www.viator.com and
local travel websites in the respective cities.
      </p>
      <p>GNear: A distance-based greedy algorithm that
randomly selects the next POI to visit from the three
nearest, unvisited POIs.</p>
      <p>GPop: A popularity-based greedy algorithm that
randomly selects the next POI to visit from the three most
popular, unvisited POIs.</p>
      <p>Rand: A baseline that randomly selects the the next
POI to visit from all unvisited POIs.</p>
      <p>We selected these baselines as they re ect real-life tourist
behaviours, such as signing up for an organized tour
(StdTour) or simply visiting POIs that are nearby (GNear) or
popular (GPop). In contrast, Rand shows us the
performance of the various algorithm against a random
recommendation.</p>
      <p>
        Performance Metrics and Results. Using past POI
visits as a ground truth, we utilize various Information
Retrieval (IR) metrics such as Recall, Precision and F1-score to
compare the performance of our proposed algorithms against
the various baselines, in terms of how well the recommend
tours re ect the real-life tours taken by tourists. In addition
to these IR-based metrics, we also use various
heuristicsbased metrics such as POI popularity, tourist interest
alignment, tour guide expertise and group interest similarity to
evaluate the performance of our proposed algorithms in terms
of these utility scores. Using a Flickr dataset spanning
multiple touristic cities across the world, we evaluated our
proposed algorithms against these baselines, with results
showing that our proposed algorithms out-perform these
baselines for all cities, based on the above-mentioned metrics.
Due to limited space, we refer readers to [
        <xref ref-type="bibr" rid="ref14 ref15 ref16">15, 14, 16</xref>
        ] for a
more detailed discussion on the results.
      </p>
    </sec>
    <sec id="sec-13">
      <title>FUTURE RESEARCH PLAN</title>
      <p>
        Our future research plan includes the following:
1. Utilizing a game-theoretic approach to tour
recommendations such that we try to minimize a global utility
of \crowdedness", while trying to personalize tours to
individuals. In a museum setting, this would involve
recommending an exhibit visit sequence that
considers visitor interests but do not over-crowd a particular
exhibit by sending all visitors there at the same time.
2. In addition to POI visit duration, we intend to explore
other models of user interests using features based on
textual contents of social media posts, number of
photos posted and user tags.
3. Re ning our evaluation methodology by: (i) using
Amazon Mechanical Turk for a qualitative study of user
opinions on our recommended travel itineraries, such
as in [
        <xref ref-type="bibr" rid="ref18 ref7">7, 18</xref>
        ]; and (ii) using online controlled
experiments to better understand user behaviour and their
ne-grained actions when deciding between our
recommended travel itineraries and other baselines, such as
in [
        <xref ref-type="bibr" rid="ref11 ref17">11, 17</xref>
        ].
4. Other potential ideas for future work include
incorporating image recognition techniques [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], considering the
current user context (time, location, weather, etc) [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ],
and modelling the di erent levels of in uence among
users in a tour group [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ].
      </p>
    </sec>
    <sec id="sec-14">
      <title>CONCLUSION</title>
      <p>In this paper, we described the problem of travel itinerary
recommendation and proposed the PersTour, TourRecInt
and GroupTourRec algorithms for recommending itineraries
that are personalized based on tourist interests and their
preferences for starting/ending POIs and time/distance
budgets. We also illustrated our approach of using geo-tagged
photos to construct tourists' POI visit history and to build a
model of user interests based on these visits. Using a Flickr
dataset spanning multiple cities, experimental results show
that our proposed algorithms out-perform various baselines
in terms of tourist interests, POI popularity, recall,
precision, F1-score and other relevant metrics.</p>
      <p>Acknowledgments. This work was supported by NICTA and
a Google Australia PhD Travel Scholarship. The author thanks
Shanika Karunasekera, Christopher Leckie, Je rey Chan and the
anonymous reviewers for their useful comments.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D.</given-names>
            <surname>Aloise</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Deshpande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hansen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Popat</surname>
          </string-name>
          .
          <article-title>NP-hardness of Euclidean sum-of-squares clustering</article-title>
          .
          <source>Machine Learning</source>
          ,
          <volume>75</volume>
          (
          <issue>2</issue>
          ):
          <volume>245</volume>
          {
          <fpage>248</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>L.</given-names>
            <surname>Ardissono</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Goy</surname>
          </string-name>
          , G. Petrone,
          <string-name>
            <given-names>M.</given-names>
            <surname>Segnan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Torasso</surname>
          </string-name>
          .
          <article-title>Intrigue: personalized recommendation of tourist attractions for desktop and hand held devices</article-title>
          .
          <source>Applied Arti cial Intelligence</source>
          ,
          <volume>17</volume>
          (
          <issue>8-9</issue>
          ):
          <volume>687</volume>
          {
          <fpage>714</fpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>I.</given-names>
            <surname>Brilhante</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Macedo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. M.</given-names>
            <surname>Nardini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Perego</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Renso</surname>
          </string-name>
          .
          <article-title>Where shall we go today? Planning touristic tours with TripBuilder</article-title>
          .
          <source>In Proc. of CIKM'13</source>
          , pages
          <fpage>757</fpage>
          {
          <fpage>762</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>I. R.</given-names>
            <surname>Brilhante</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Macedo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. M.</given-names>
            <surname>Nardini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Perego</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Renso</surname>
          </string-name>
          .
          <article-title>On planning sightseeing tours with TripBuilder</article-title>
          .
          <source>Inf. Proc. &amp; Manag</source>
          .,
          <volume>51</volume>
          (
          <issue>2</issue>
          ):1{
          <fpage>15</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>C.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Ma</surname>
          </string-name>
          , G. Pan, and
          <string-name>
            <surname>Z. Wu.</surname>
          </string-name>
          <article-title>TripPlanner: Personalized trip planning leveraging heterogeneous crowdsourced digital footprints</article-title>
          .
          <source>IEEE Trans. on Intelligent Transp. Sys.</source>
          ,
          <volume>16</volume>
          (
          <issue>3</issue>
          ):
          <volume>1259</volume>
          {
          <fpage>1273</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Y.-Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          , A.-J. Cheng, and
          <string-name>
            <given-names>W. H.</given-names>
            <surname>Hsu</surname>
          </string-name>
          .
          <article-title>Travel recommendation by mining people attributes and travel group types from community-contributed photos</article-title>
          .
          <source>IEEE Transactions on Multimedia</source>
          ,
          <volume>15</volume>
          (
          <issue>6</issue>
          ):
          <volume>1283</volume>
          {
          <fpage>1295</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M. D.</given-names>
            <surname>Choudhury</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Feldman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Amer-Yahia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Golbandi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lempel</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Yu</surname>
          </string-name>
          .
          <article-title>Automatic construction of travel itineraries using social breadcrumbs</article-title>
          .
          <source>In Proc. of HT'10</source>
          , pages
          <fpage>35</fpage>
          {
          <fpage>44</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>R.</given-names>
            <surname>Cohen</surname>
          </string-name>
          and
          <string-name>
            <surname>L. Katzir.</surname>
          </string-name>
          <article-title>The generalized maximum coverage problem</article-title>
          .
          <source>Information Processing Letters</source>
          ,
          <volume>108</volume>
          (
          <issue>1</issue>
          ):
          <volume>15</volume>
          {
          <fpage>22</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>I.</given-names>
            <surname>Garcia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Sebastia</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Onaindia</surname>
          </string-name>
          .
          <article-title>On the design of individual and group recommender systems for tourism</article-title>
          .
          <source>Expert Systems with Applications</source>
          ,
          <volume>38</volume>
          (
          <issue>6</issue>
          ):
          <volume>7683</volume>
          {
          <fpage>7692</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>B. L.</given-names>
            <surname>Golden</surname>
          </string-name>
          ,
          <string-name>
            <surname>L. Levy,</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Vohra</surname>
          </string-name>
          .
          <article-title>The orienteering problem</article-title>
          .
          <source>Naval Research Logistics</source>
          ,
          <volume>34</volume>
          (
          <issue>3</issue>
          ):
          <volume>307</volume>
          {
          <fpage>318</fpage>
          ,
          <year>1987</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>J.</given-names>
            <surname>Kiseleva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. J.</given-names>
            <surname>Mueller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Bernardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Davis</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Kovacek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Einarsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kamps</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tuzhilin</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Hiemstra</surname>
          </string-name>
          .
          <article-title>Where to go on your next trip?: Optimizing travel destinations based on user preferences</article-title>
          .
          <source>In Proc. of SIGIR'15</source>
          , pages
          <fpage>1097</fpage>
          {
          <fpage>1100</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>T.</given-names>
            <surname>Kurashima</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Iwata</surname>
          </string-name>
          , G. Irie, and
          <string-name>
            <given-names>K.</given-names>
            <surname>Fujimura</surname>
          </string-name>
          .
          <article-title>Travel route recommendation using geotags in photo sharing sites</article-title>
          .
          <source>In Proc. of CIKM'10</source>
          , pages
          <fpage>579</fpage>
          {
          <fpage>588</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>T.</given-names>
            <surname>Kurashima</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Iwata</surname>
          </string-name>
          , G. Irie, and
          <string-name>
            <given-names>K.</given-names>
            <surname>Fujimura</surname>
          </string-name>
          .
          <article-title>Travel route recommendation using geotagged photos</article-title>
          .
          <source>Knowledge and Information Systems</source>
          ,
          <volume>37</volume>
          (
          <issue>1</issue>
          ):
          <volume>37</volume>
          {
          <fpage>60</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>K. H.</given-names>
            <surname>Lim</surname>
          </string-name>
          .
          <article-title>Recommending tours and places-of-interest based on user interests from geo-tagged photos</article-title>
          .
          <source>In Proc. of SIGMOD'15 PhD Symposium</source>
          , pages
          <volume>33</volume>
          {
          <fpage>38</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>K. H. Lim</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Chan</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Leckie</surname>
            , and
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Karunasekera</surname>
          </string-name>
          .
          <article-title>Personalized tour recommendation based on user interests and points of interest visit durations</article-title>
          .
          <source>In Proc. of IJCAI'15</source>
          , pages
          <fpage>1778</fpage>
          {
          <fpage>1784</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>K. H. Lim</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Chan</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Leckie</surname>
            , and
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Karunasekera</surname>
          </string-name>
          .
          <article-title>Towards next generation touring: Personalized group tours</article-title>
          .
          <source>In Proc. of ICAPS'16</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>K. H. Lim</surname>
            ,
            <given-names>E.-P.</given-names>
          </string-name>
          <string-name>
            <surname>Lim</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Jiang</surname>
            , and
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Achananuparp</surname>
          </string-name>
          .
          <article-title>Using online controlled experiments to examine authority e ects on user behavior in email campaigns</article-title>
          .
          <source>In Proc. of HT'16</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>D.</given-names>
            <surname>Quercia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Schifanella</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L. M.</given-names>
            <surname>Aiello</surname>
          </string-name>
          .
          <article-title>The shortest path to happiness: Recommending beautiful, quiet, and happy routes in the city</article-title>
          .
          <source>In Proc. of HT'14</source>
          , pages
          <fpage>116</fpage>
          {
          <fpage>125</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S. B.</given-names>
            <surname>Roy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. V.</given-names>
            <surname>Lakshmanan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Liu</surname>
          </string-name>
          . From group recommendations to group formation.
          <source>In Proc. of SIGMOD'15</source>
          , pages
          <fpage>1603</fpage>
          {
          <fpage>1616</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>B.</given-names>
            <surname>Thomee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Shamma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Friedland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Elizalde</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Ni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Poland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Borth</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.-J.</given-names>
            <surname>Li</surname>
          </string-name>
          .
          <article-title>YFCC100M: The new data in multimedia research</article-title>
          .
          <source>Communications of the ACM</source>
          ,
          <volume>59</volume>
          (
          <issue>2</issue>
          ):
          <volume>64</volume>
          {
          <fpage>73</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>T.</given-names>
            <surname>Tsiligirides</surname>
          </string-name>
          .
          <article-title>Heuristic methods applied to orienteering</article-title>
          .
          <source>J. of the Operational Research Society</source>
          ,
          <volume>35</volume>
          (
          <issue>9</issue>
          ):
          <volume>797</volume>
          {
          <fpage>809</fpage>
          ,
          <year>1984</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <source>[22] UNWTO. United Nations World Tourism Organization (UNWTO) annual report</source>
          <year>2014</year>
          ,
          <year>2015</year>
          . http://www2.unwto.org/annual-reports.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>P.</given-names>
            <surname>Vansteenwegen</surname>
          </string-name>
          , W. Sou riau, and
          <string-name>
            <given-names>D. V.</given-names>
            <surname>Oudheusden</surname>
          </string-name>
          .
          <article-title>The orienteering problem: A survey</article-title>
          .
          <source>European Journal of Operational Research</source>
          ,
          <volume>209</volume>
          (
          <issue>1</issue>
          ):1{
          <fpage>10</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>K.</given-names>
            <surname>Waga</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tabarcea</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Franti</surname>
          </string-name>
          .
          <article-title>Recommendation of points of interest from user generated data collection</article-title>
          .
          <source>In Proc. of CollaborateCom'12</source>
          , pages
          <fpage>550</fpage>
          {
          <fpage>555</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Yahoo</surname>
          </string-name>
          ! Webscope.
          <source>Yahoo! Flickr Creative Commons 100M dataset (YFCC-100M)</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Yuan</surname>
          </string-name>
          , G. Cong, and
          <string-name>
            <given-names>C.-Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          .
          <article-title>COM: a generative model for group recommendation</article-title>
          .
          <source>In Proc. of KDD'14</source>
          , pages
          <fpage>163</fpage>
          {
          <fpage>172</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>