<!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>TourWithMe: Recommending peers to visit atractions together</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>ISISTAN Research Institute ISISTAN Research Institute ISISTAN Research Institute CONICET-UNICEN CONICET-UNICEN CONICET-UNICEN Tandil</institution>
          ,
          <addr-line>Buenos Aires, Argentina Tandil, Buenos Aires, Argentina Tandil, Buenos Aires</addr-line>
          ,
          <country country="AR">Argentina</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <fpage>32</fpage>
      <lpage>37</lpage>
      <abstract>
        <p>When a user travels alone or in a small group, usually likes to share the experience of visiting diferent attractions in a larger group. This article propose TourWithMe, our first approach to the problem of recommending peers to visit attractions in a city together. To this aim, TourWithMe automatically learns the user's interests from previously visited attractions, that are then combined with explicit preferences provided by the user to find compatible tourists in the city. TourWithMe recommends to the user diferent groups and, for each group, attractions that they would enjoy visiting together.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>CCS CONCEPTS</title>
      <p>• Information systems → Recommender systems; Social
recommendation; Crowdsourcing.
group recommender system; tourism; crowdsourcing; user
modeling</p>
    </sec>
    <sec id="sec-2">
      <title>INTRODUCTION</title>
      <p>Visiting a new city is always a challenging experience. Among the
set of touristic attractions available in the city, tourists have to select,
and usually prioritize, those that are more appealing according to
their interests, available time and budget. In consequence, planning
a holiday is usually a stressful activity and travellers relay in the use
of diferent applications that may support their decision-making
processes.</p>
      <p>
        Recommender systems for tourism arisen to cope with the
information overload to which tourists face when visiting a new city. In
this regard, recommender systems have focused on diferent aspects
of the domain, such as recommending hotels [
        <xref ref-type="bibr" rid="ref1 ref25">1, 25</xref>
        ], routes [
        <xref ref-type="bibr" rid="ref10 ref16">10, 16</xref>
        ],
restaurants [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], itineraries [
        <xref ref-type="bibr" rid="ref15 ref7">7, 15</xref>
        ], and attractions [
        <xref ref-type="bibr" rid="ref13 ref33 ref34">13, 33, 34</xref>
        ].
      </p>
      <p>
        A hot topic in recommender systems research is the
recommendation of items to groups of users, since recommendations need
to satisfy a group of users as a whole, instead of individual users
[
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]. In the field of tourism, recommender systems for groups have
been proposed for users who travel with a predefined group (for
example, a group of friends or family travelling together) [
        <xref ref-type="bibr" rid="ref11 ref2">2, 11</xref>
        ].
      </p>
      <p>To the best of our knowledge, none of the existing approaches
considered the proposal of groups to visit diferent attractions
together. This kind of recommender system might be extremely useful
for users who visit a destination alone or in a small group (for
example, with his/her couple) and who want to meet peers to share
the experience of touring together. The need of this kind of service
becomes clear given the existence of many websites 1,2,3 and social
network groups 4,5,6 dedicated to people who wants to meet other
people and form groups for tourism.</p>
      <p>
        In this context, the popularization of mobile devices brings
forward new challenges and opportunities for the implementation of
personalized applications and location-aware services. Particularly,
mobile devices enable to capture the user’s mobility history and
taking advantage of geographic proximity of other users to enhance
the user experience [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <p>In this article, we present TourWithMe, a recommender
system in the tourism domain that takes advantage of mobile devices
for recommending travellers to form groups to visit attractions or
points of interest (POI) together. Our approach considers
geolocalization provided by mobile devices in two ways. On the one hand,
the approach implicitly learns the user’s interest from the places
he/she visits, the amount of time spent in each place, and the time
spent travelling to those places. In this way, users do not have to
manually check-in every place they visit or to explicitly provide
their interests, as required by most of the current approaches. On
the other hand, the approach finds other tourists in the proximity of
the user and suggests forming a group with those users who have
similar interests. Once a group is formed, the approach suggests to
visit nearby venues that the whole group would enjoy visiting.</p>
      <p>The remainder of this paper is organized as follows. Section 2
discusses related works about recommenders system for tourism.
Section 3 presents the proposed approach for recommending
travellers forming groups to visit attractions together. Finally, Section
4 presents conclusions and future works.
2</p>
    </sec>
    <sec id="sec-3">
      <title>RELATED WORK</title>
      <p>Recommenders System for tourism is a hot topic that has been
addressed in several works in the last years. These works proposed
approaches to recommend users to visit a nearby POI or even a tour
itinerary. To carry out this task, proposed approaches used diferent
information, such as the user’s current location, information about
nearby POIs, user preferences and interests, current day and time,
temporal restrictions, etc. The kind of information used and the
way in which this information is obtained vary depending on the
approach.</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] and [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], authors asked users to manually provide their
interest and preferences. Both approaches recommend a
personalized tour itinerary that fits the user’s interests. To carry out this
      </p>
      <sec id="sec-3-1">
        <title>1https://www.yourtravelmates.com/</title>
        <p>
          2https://www.workaway.info/
3https://www.couchsurfing.com/
4https://www.facebook.com/groups/altmtl/
5https://www.facebook.com/groups/1157818554266712/
6https://www.facebook.com/groups/travellinks/
task, [
          <xref ref-type="bibr" rid="ref31">31</xref>
          ] used a Greedy algorithm while [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] used an evolutionary
algorithm. The main disadvantages of these works are that
manually introducing interests may be a stressful task for users, and
they tend to be reluctant to explicitly provide this kind of
information [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ]. For this reason, some works in the literature proposed to
automatically infer the user’s interests by analyzing the previously
visited POIs.
        </p>
        <p>
          To address this task, some works used check-ins made by user
in location based social networks (LBSN) [
          <xref ref-type="bibr" rid="ref17 ref35">17, 35</xref>
          ] and geotagged
photos from social networks [
          <xref ref-type="bibr" rid="ref20 ref21 ref4">4, 20, 21</xref>
          ] in order to reconstruct the
history of visited POIs. In [
          <xref ref-type="bibr" rid="ref17 ref20 ref4">4, 17, 20</xref>
          ], authors proposed approaches
that infer the interests of the user for each POI category according
to the number of visited POIs belonging to that category. These
approaches use these interests to generate a ranking of possible
POIs to be visited by the user. In [
          <xref ref-type="bibr" rid="ref35">35</xref>
          ], authors proposed a similar
approach that infers the user’s interest from Jiepang check-ins data.
As the user’s interests may change according to the time of day,
this approach also divides the day into six time slots and calculates
the user’s interests for each time slot separately. In [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ], authors
proposed an approach that calculates the duration of each visit by
considering the timestamps of the first and the last photos took in
the visited POI. The approach uses this information to estimate the
user interest for a POI category. For example, if the user spends
more time in museums than the average time spent by other users,
the approach infers that the user is interested in museums.
        </p>
        <p>
          As some tourists tend to travel in group, recommending POIs
to a group of users instead of to a single user is a useful feature in
the tourism domain. Some approaches in the literature address this
feature by combining the users’ profiles into a single group profile
[
          <xref ref-type="bibr" rid="ref12 ref27">12, 27</xref>
          ]. In this way, approaches designed for recommending POIs
to a single profile (usually a user profile) can recommend also POIs
to a group by taking the group profile as input. There are two main
approaches to combine user profiles: aggregation, when the
resultant group profile is the union of all the group members preferences;
and intersection, when the resultant group profile is the
intersection of all the group members preferences. The approach presented
by [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] used an hybrid approach for generating recommendations to
groups of tourists, which combines the demographic information
of users, the ratings of the community and the content-specific
information about the items. The individual ratings inferred from
the hybrid profile are weighted according to a fixed set of social
relationships among the members of the group. Finally, the
influenced individual ratings of all members of a group are combined to
estimate a group rating for diferent items.
        </p>
        <p>
          To the best of our knowledge, none of the existing approaches
considered the proposal of groups to visit diferent attractions
together. The most similar approach to the one presented in this
article is the one presented in [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. In this work, authors proposed an
approach oriented to assisting travel agencies for grouping tourists.
The approach uses K-means algorithm to cluster a predefined set
of users into K groups. Each resultant group contains users with
similar interest. Then, the approach assigns a tour itinerary from a
set of predefined tour itineraries to each group of users. However,
this approach is not useful for a tourist who is alone in an unknown
city and wants to meet peers to visit POIs together.
3
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>SYSTEM DESIGN</title>
      <p>
        This step consists of analyzing the mobility data of the user in
order to infer his/her preferences. In order to carry out this task,
TourWithMe takes advantage of modern mobile devices. These
devices are equipped with several sensors that allow estimating the
location of the user. For example, it is possible to estimate the user
location by knowing the nearby WiFis or by using the GPS of the
smartphone. By tracking the user location, TourWithMe detects
visits to places, also named stay points. A stay point is defined in
the literature as a geographic region where the user stayed over
a time threshold Ts within a distance threshold Ds [
        <xref ref-type="bibr" rid="ref24 ref29 ref32">24, 29, 32</xref>
        ].
In particular, TourWithMe detects a visit when the user stays for
more than 5 minutes within a distance of 50 meters. Each visit is
represented as a tuple (C, Ti , Te ), where C is the centroid of the
geographic area where the user stayed, Ti is the start time of the
visit and Tf is the end time of the visit.
      </p>
      <p>When a visit is detected, TourWithMe identifies the POI visited
by the user, if any. To carry out this task, TourWithMe relies on
public data extracted from OpenStreetMap7 (OSM). In particular,
TourWithMe uses the Overpass Turbo API8 to query POIs that are
less than 50 meters away from the visit. If there are no nearby POI,
it is considered that the user stayed in some other place (e.g. in a
store). If there is more than one nearby POI, TourWithMe selects the
POI with the highest score according to Equation 1. This equation
compares the duration of a visit V of user U and the average time of
visit for a POI P . The average time of visit for P is computed from
previous visits of other users to the same POI. It is important to
notice that the user can manually modify the visited POI if needed.
score(V , P ) = 1 −
|avдDurationO f V isit (P ) − duration(V )|
avдDurationO f V isit (P )
(1)</p>
      <p>Once the visit has an associated POI, TourWithMe estimates the
interest of the user in that POI. The interest of the user in a POI
is a real value between 0 and 1 where 0 means that the user is not
interested in the POI and 1 corresponds to the maximum interest.
This value is computed according to Equation 2 and considers the</p>
      <sec id="sec-4-1">
        <title>7https://www.openstreetmap.org/ 8http://overpass-turbo.eu/</title>
        <p>time that the user spent in the POI (intvisit −t ime ) and the time of
the travel T to that POI (intt r avel −t ime ).</p>
        <p>int (T , V , P ) = intvisit −t ime (V , P ) + intt r avel −t ime (T , P ) (2)
2</p>
        <p>
          To compute the first term of the equation, in [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ] authors
proposed to compute the ratio between the time spent by the user in
the POI and the average duration of visits to that POI. However, this
approach is not useful when a POI has diferent groups of users who
visit the POI with diferent average times. For example, a museum
can ofer 1-hour and 2-hours guided tours. An average of 1.5 hours
is then not representative for a user taking the 1-hour tour nor to
a user taking the 2-hours tour. Furthermore, computing the
interest of a user in a POI in this way doesn’t give a normalized value
of the user interest. To overcome the above-mentioned problems,
TourWithMe uses the cumulative percentage of duration of visits.
Equation 3 shows how the approach computes intvisit −t ime (V , P )
for a visit V to a POI P . For example, if spent 14 minutes in P , and
60% of people stayed less than 14 minutes in P , then the interest of
the user in P is 0.6.
        </p>
        <sec id="sec-4-1-1">
          <title>Pdur at ion(V ) Vd,p</title>
          <p>d=0
intvisit −t ime (V , P ) =</p>
          <p>Vp
where Vd,p is number of visits to POI p with a duration d, and
Vp is the number of visits to POI p.</p>
          <p>
            The second term of Equation 2, intt r avel −t ime (T , P ), compares
the time spent by a user in a POI with respect to the time spent
travelling to that POI. In [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ] authors proposed travel-time ratio
as a way to calculate how much time a user is willing to travel
to perform an activity. In [
            <xref ref-type="bibr" rid="ref30">30</xref>
            ], authors found higher travel-time
ratios for activities in which users are interested, such as sport
and recreation activities. Mapping the conclusions arrived in the
above-mentioned research to the tourism domain, we can assume
that if a user travels a long time to visit a given POI, he/she has a
great interest in that POI. Equation 4 details how to calculate this
ratio for simple journeys in which the user goes to a POI and then
(3)
returns to his place of lodging. The way to calculate the time ratio
for journeys in which the user visit several POIs before returning
his/her place of lodging is detailed in [
            <xref ref-type="bibr" rid="ref30">30</xref>
            ].
          </p>
          <p>duration(T )
intt r avel −t ime (T , V ) = duration(T ) + duration(V ) (4)
By knowing the interest of the user in each POI he/she visited,
it is possible to estimate his/her interest for each POI category. As
POIs are extracted from OSM, they have diferent pairs of key-value
describing them. For example, {”tourism” : ”museum”}, {”name” :
”Le Louvre”}. These pairs of key-value are used to label the POI
with POI categories. For example, "Le Louvre" is categorized as a
"museum". To calculate the interest of a user for a specified POI
category C, TourWithMe calculates the average interest of the
user in every POI p belonging to C that he/she previously visited
(Equation 5).</p>
          <p>intinf er r ed (U , C) =</p>
          <p>Pp ∈C interest (U , p)
|C |
(5)
3.2</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Forming groups</title>
      <p>For suggesting groups to a user, TourWithMe considers three
factors: geolocalization, user’s preferences and similarity between
users’ interests regarding POIs categories. When the user asks for
suggestions or when he/she arrives to a new city, TourWithMe first
ifnd the set of users SR within a parameter radio R from the user’s
current location. If R is not set by the user, TourWithMe considers
the set of users visiting the same city. SR contains then the set of
candidate users near to the user’s location.</p>
      <p>Once the set of candidate users is obtained, it is filtered by the
user’s preferences. User’s preferences are a list of restrictions that
the user is able to manually fill in his/her profile, and indicate the
system what kind of users are expected to be recommended to the
target user. These preferences, which are all optional, include:
• age range: indicates the minimum and maximum age of other
users in the group
• sex: preferred sex of people in the group (male, female, any)
• languages: a list of languages that users in the group should
speak
• country of residence: if the user prefers other users from
specific countries
• children preference: users can indicate whether they prefer
tourists traveling with children or not.</p>
      <p>Then, if a user established in his/her profile that he/she prefers
other tourists aging between 20 and 30, any candidate whose age
is outside those limits is removed from the set of candidates. The
resulting set Sf contains the set of compatible candidates with the
user’s preferences.</p>
      <p>
        Other kind of preferences included in the user profile are the
following:
• a list of categories of interest: an explicit list of the POI
categories in which the user manually indicated interest.
Categories are taken from the OpenStreetMap Semantic Network
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
• budget: indicates the amount of money the user expects to
spend while visiting attractions. This variable is discretized
in four values (0, $, $$, $$$), indicating free, cheap, moderate,
and expensive POIs, respectively
      </p>
      <p>The list of categories manually defined by the user and the
inferred interests (which were obtained as described in Section
3.1) are combined to define the real interest of a user U in a
category C (Equation 6). If user U explicitly indicated interest in C (by
adding it to his/her list of interests), then int (U , C) is the average
between 1 and intinf er r ed (U , C). Otherwise, int (U , C) is equals to
intinf er r ed (U , C).</p>
      <p> 1+intinf e2r r ed (U ,C) , if U is interest in C
int (U , C) =  (6)
intinf er r ed (U , C), otherwise
</p>
      <p>In the current implementation of TourWithMe, each candidate
user v in Sf is ranked by computing the soft cosine similarity with
respect to the target user U (Equation 7). This similarity measure
does not assume that features in the space model are independent
and then introduce the similarity of features into the equation of
the traditional cosine similarity.</p>
      <sec id="sec-5-1">
        <title>PiN, j si jUivj</title>
        <p>
          so f t _cosine(U , v) = qPiN, j si jUiUj
qPiN, j si j civj
(7)
where Ui is the ith feature for user U , vi is the ith feature for
user v, and si j is the similarity between the ith and the jth features.
The similarity between features i and j, si j , is computed by using
the semantic similarity of OSM tags [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. The set SC ⊂ Sf with the
K most similar users is considered for forming groups in the next
step.
        </p>
        <p>When a user U asks for a group recommendation, he/she must
define a preferred group size Z (where Z &lt; K ). Then, from Sc , all
possible groups of size Z including the target user U are computed,
and a cohesion score is assigned to each of them. Cohesion is
computed as the average similarity between each pair of users in the
group. Groups are finally sorted by the cohesion score.
3.3</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Recommending POIs</title>
      <p>
        Although groups are formed by finding tourists with similar
interests, diferent users always will have some diferent interests. To
address these diverse interests, most approaches in the literature
build a group interest profile by aggregating or by intersecting
the preferences of all group members [
        <xref ref-type="bibr" rid="ref11 ref13 ref27 ref28">11, 13, 27, 28</xref>
        ]. From these
two options, aggregating preferences is preferable since it allows
introducing serendipity in the recommendations enabling the user
to discover attractions that may not be recommended by a
recommender system for individuals. Serendipitous items are items that
users would not find by themselves or even look for, but that would
enjoy consuming. The introduction of serendipity in recommender
systems is fundamental to avoid users losing the interest in
recommendations due to a overspecialization of the system in the user’s
already-known interests [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. This overspecialization, avoids the
recommender system to learn new interests of the user, and enables
the user to be able to predict by themselves what items would be
recommended by the system, reducing in consequence the user’s
satisfaction with the recommendations.
      </p>
      <p>
        For example, Figure 2 shows a group of three users with their
respective interests. By aggregating user interests, the interest of
the resultant group profile in a category Ci is the average interest
of the three users in Ci . In the literature, this is known as average
aggregating strategy [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. As the interest of user B in C2 is not
defined, the interest of the whole group in C2 is calculated by
considering only users A and C. Thus, the resultant group profile
has a high interest in category C2. In this way, if the approach
recommends a POI of C2, it will encourage User B to visit a new
kind of POI. Instead, by intersecting user interests, the resultant
group profile will not have any interest value defined for C2, since
not all users of the group have an interest defined in C2. Thus, the
approach will encourage users to continue visiting the same kind
of POIs they already visited before.
TourWithMe builds a group interest profile based on the
average interest preference of all group members. Given a group
д = u1, ..., uk , the group interest in a cagetory c is defined
according to Equation 8.
where Cp are the categories associated to POI p.
      </p>
      <p>Continuing with the example of Figure 2, by using the average
interest of all the group members not necessary may lead to making
the best recommendation. For example, Figure 2 shows that the
group profile has an interest of 0.67 for C1 and 0.65 for C3. Thus,
recommending a POI belonging to C1 would be preferred than
recommending a POI belonging to C3. However, the variation of
interests for this category is very high: User A has an interest of
0.81, while User B has an interest of 0.55. Thus, visiting a POI
belonging to C1 seems to be unfair for User B. Moreover, User A
will want to stay in the POI a longer time, while user B will want to
leave before. Instead, when visiting a POI belonging to C3, the three
users will have a similar interest in the POI and there are more
chances that they will agree about how long to be in that place.</p>
      <p>To considering this situation, TourWithMe looks for
recommending the POI that best fits the group profile at the same time that it
reduces the variation of interest among users for the recommended
POI. Equation 10 shows how TourWithMe score a POI p for a group
д. All POIs in the user’s neighbourhood are ranked according to
this equation, and the top-5 POIs are assigned to each group as
recommendations.</p>
      <p>max Inter est (д, p) − minInter est (д, p)
scor e(д, p) = int (д, p)−
ation of interest between the members of group д for POI p.
|д|
where max Inter est (д, p)−minInter est (д, p) is the maximum
variAlong to each recommendation TourWithMe computes the
estimated time that the group would spend in each POI by using the
cumulative percentage of duration of visits, as detailed in Equation
3. In this case, if the group interest in the category of a POI p is, for
example, 0.6 and the time spent by 60% of the people at the given
POI is t , we assign t as the estimated time that the group would
(10)
spend at p.
4</p>
    </sec>
    <sec id="sec-7">
      <title>CONCLUSIONS AND FUTURE WORK</title>
      <p>In this article we presented TourWithMe, a first approach to the
problem of recommending peers to visit diferent attractions in a
group. We believe that our approach might appeal tourists traveling
alone or in small groups to enhance the experience of enjoying the
attractions ofered by a new city.</p>
      <p>TourWithMe is currently in a prototype stage, and is developed as
a native Android application. This application tracks user location
and detect visits when the user stays for more than 5 minutes within
a distance of 50 meters. Then, TourWithMe associates each visit to
a POI extracted from OpenStreetMap when possible. In addition,
TourWithMe identifies the transport mode of each travel, which in
the future may be a useful feature for POI recommendation. For
example, if user moves by car, it is possible to recommend more
distant POIs than if he/she moves on foot.</p>
      <p>The next step in our research is to evaluate our approach with
a benchmark dataset. As there is no benchmark dataset available
for POI recommendation for group of users, most works in the
literature use datasets with individual ratings and simulate groups.
The rating of a simulated group for a POI may be estimated as the
average ratings of the group members. The main challenge after
evaluating the proposed approach with a simulated dataset will
naturally be the validation with real users.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Marie</given-names>
            <surname>Al-Ghossein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Talel</given-names>
            <surname>Abdessalem</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Anthony</given-names>
            <surname>Barré</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Cross-Domain Recommendation in the Hotel Sector</article-title>
          .
          <source>In Proceedings of RecTour</source>
          <year>2018</year>
          ,
          <string-name>
            <given-names>Julia</given-names>
            <surname>Neidhardt</surname>
          </string-name>
          , Wolfgang Wörndl, Tsvi Kuflik, and Markus Zanker (Eds.).
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Aris</given-names>
            <surname>Anagnostopoulos</surname>
          </string-name>
          , Reem Atassi, Luca Becchetti, Adriano Fazzone, and
          <string-name>
            <given-names>Fabrizio</given-names>
            <surname>Silvestri</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Tour recommendation for groups</article-title>
          .
          <source>Data Mining and Knowledge Discovery</source>
          <volume>31</volume>
          ,
          <issue>5</issue>
          (sep
          <year>2016</year>
          ),
          <fpage>1157</fpage>
          -
          <lpage>1188</lpage>
          . https://doi.org/10.1007/s10618-016- 0477-7
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Andrea</given-names>
            <surname>Ballatore</surname>
          </string-name>
          , Michela Bertolotto, and
          <string-name>
            <given-names>David C.</given-names>
            <surname>Wilson</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Geographic knowledge extraction and semantic similarity in OpenStreetMap</article-title>
          .
          <source>Knowledge and Information Systems</source>
          <volume>37</volume>
          , 1 (oct
          <year>2012</year>
          ),
          <fpage>61</fpage>
          -
          <lpage>81</lpage>
          . https://doi.org/10.1007/s10115-012- 0571-0
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Igo</given-names>
            <surname>Ramalho</surname>
          </string-name>
          <string-name>
            <surname>Brilhante</surname>
          </string-name>
          , Jose Antonio Macedo, Franco Maria Nardini, Rafaele Perego, and
          <string-name>
            <given-names>Chiara</given-names>
            <surname>Renso</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>On planning sightseeing tours with TripBuilder</article-title>
          .
          <source>Information Processing &amp; Management</source>
          <volume>51</volume>
          ,
          <issue>2</issue>
          (mar
          <year>2015</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          . https://doi.org/10. 1016/j.ipm.
          <year>2014</year>
          .
          <volume>10</volume>
          .003
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Ingrid</given-names>
            <surname>Christensen</surname>
          </string-name>
          , Silvia Schiafino, and
          <string-name>
            <given-names>Marcelo</given-names>
            <surname>Armentano</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Social group recommendation in the tourism domain</article-title>
          .
          <source>Journal of Intelligent Information Systems</source>
          <volume>47</volume>
          , 2 (mar
          <year>2016</year>
          ),
          <fpage>209</fpage>
          -
          <lpage>231</lpage>
          . https://doi.org/10.1007/s10844-016-0400-0
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Amra</given-names>
            <surname>Delic</surname>
          </string-name>
          , Julia Neidhardt, Thuy Ngoc Nguyen, and
          <string-name>
            <given-names>Francesco</given-names>
            <surname>Ricci</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>An observational user study for group recommender systems in the tourism domain</article-title>
          .
          <source>Information Technology &amp; Tourism</source>
          <volume>19</volume>
          ,
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          (feb
          <year>2018</year>
          ),
          <fpage>87</fpage>
          -
          <lpage>116</lpage>
          . https: //doi.org/10.1007/s40558-018-0106-y
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Linus</surname>
            <given-names>W</given-names>
          </string-name>
          <string-name>
            <surname>Dietz and Achim Weimert</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Recommending Crowdsourced Trips on wOndary</article-title>
          .
          <source>In Proceedings of RecTour</source>
          <year>2018</year>
          ,
          <string-name>
            <given-names>Julia</given-names>
            <surname>Neidhardt</surname>
          </string-name>
          , Wolfgang Wörndl, Tsvi Kuflik, and Markus Zanker (Eds.).
          <fpage>13</fpage>
          -
          <lpage>17</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Martin</given-names>
            <surname>Dijst</surname>
          </string-name>
          and
          <string-name>
            <given-names>Velibor</given-names>
            <surname>Vidakovic</surname>
          </string-name>
          .
          <year>2000</year>
          .
          <article-title>Travel time ratio: the key factor of spatial reach</article-title>
          .
          <source>Transportation</source>
          <volume>27</volume>
          ,
          <issue>2</issue>
          (
          <year>2000</year>
          ),
          <fpage>179</fpage>
          -
          <lpage>199</lpage>
          . https://doi.org/10.1023/a: 1005293330869
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Haoxian</given-names>
            <surname>Feng</surname>
          </string-name>
          and
          <string-name>
            <given-names>Thomas</given-names>
            <surname>Tran</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Context-Aware Approach for Restaurant Recommender Systems</article-title>
          .
          <source>In Encyclopedia of Information Science and Technology, Fourth Edition. IGI Global</source>
          ,
          <volume>1757</volume>
          -
          <fpage>1771</fpage>
          . https://doi.org/10.4018/978-1-
          <fpage>5225</fpage>
          -2255- 3.
          <fpage>ch153</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Ander</surname>
            <given-names>Garcia</given-names>
          </string-name>
          , Maria Teresa Linaza, Olatz Arbelaitz, and
          <string-name>
            <given-names>Pieter</given-names>
            <surname>Vansteenwegen</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Intelligent Routing System for a Personalised Electronic Tourist Guide</article-title>
          .
          <source>In Information and Communication Technologies in Tourism 2009</source>
          . Springer Vienna,
          <volume>185</volume>
          -
          <fpage>197</fpage>
          . https://doi.org/10.1007/978-3-
          <fpage>211</fpage>
          -93971-0_
          <fpage>16</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Inma</surname>
            <given-names>Garcia</given-names>
          </string-name>
          , Laura Sebastia, and
          <string-name>
            <given-names>Eva</given-names>
            <surname>Onaindia</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>On the design of individual and group recommender systems for tourism</article-title>
          .
          <source>Expert Systems with Applications 38</source>
          , 6 (jun
          <year>2011</year>
          ),
          <fpage>7683</fpage>
          -
          <lpage>7692</lpage>
          . https://doi.org/10.1016/j.eswa.
          <year>2010</year>
          .
          <volume>12</volume>
          .143
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Inma</surname>
            <given-names>Garcia</given-names>
          </string-name>
          , Laura Sebastia, Eva Onaindia, and
          <string-name>
            <given-names>Cesar</given-names>
            <surname>Guzman</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>A Group Recommender System for Tourist Activities</article-title>
          . In E-Commerce and
          <string-name>
            <given-names>Web</given-names>
            <surname>Technologies</surname>
          </string-name>
          . Springer Berlin Heidelberg,
          <fpage>26</fpage>
          -
          <lpage>37</lpage>
          . https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -03964-
          <issue>5</issue>
          _
          <fpage>4</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Damianos</given-names>
            <surname>Gavalas</surname>
          </string-name>
          and
          <string-name>
            <given-names>Michael</given-names>
            <surname>Kenteris</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>A web-based pervasive recommendation system for mobile tourist guides</article-title>
          .
          <source>Personal and Ubiquitous Computing</source>
          <volume>15</volume>
          , 7 (may
          <year>2011</year>
          ),
          <fpage>759</fpage>
          -
          <lpage>770</lpage>
          . https://doi.org/10.1007/s00779-011-0389-x
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Damianos</surname>
            <given-names>Gavalas</given-names>
          </string-name>
          , Charalampos Konstantopoulos, Konstantinos Mastakas, and
          <string-name>
            <given-names>Grammati</given-names>
            <surname>Pantziou</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Mobile recommender systems in tourism</article-title>
          .
          <source>Journal of Network and Computer Applications</source>
          <volume>39</volume>
          (mar
          <year>2014</year>
          ),
          <fpage>319</fpage>
          -
          <lpage>333</lpage>
          . https://doi.org/10. 1016/j.jnca.
          <year>2013</year>
          .
          <volume>04</volume>
          .006
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Damianos</surname>
            <given-names>Gavalas</given-names>
          </string-name>
          , Charalampos Konstantopoulos, Konstantinos Mastakas, and
          <string-name>
            <given-names>Grammati</given-names>
            <surname>Pantziou</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>A survey on algorithmic approaches for solving tourist trip design problems</article-title>
          .
          <source>Journal of Heuristics 20</source>
          ,
          <issue>3</issue>
          (mar
          <year>2014</year>
          ),
          <fpage>291</fpage>
          -
          <lpage>328</lpage>
          . https://doi.org/10.1007/s10732-014-9242-5
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Koji</given-names>
            <surname>Kawamata</surname>
          </string-name>
          and
          <string-name>
            <given-names>Kenta</given-names>
            <surname>Oku</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Roadscape-based Route Recommender System Using Coarse-to-fine Route Search</article-title>
          .
          <source>Journal of Information Processing 27</source>
          ,
          <issue>0</issue>
          (
          <year>2019</year>
          ),
          <fpage>392</fpage>
          -
          <lpage>403</lpage>
          . https://doi.org/10.2197/ipsjjip.27.392
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>K.</given-names>
            <surname>Kesorn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Juraphanthong</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Salaiwarakul</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Personalized Attraction Recommendation System for Tourists Through Check-In Data</article-title>
          .
          <source>IEEE Access</source>
          <volume>5</volume>
          (
          <year>2017</year>
          ),
          <fpage>26703</fpage>
          -
          <lpage>26721</lpage>
          . https://doi.org/10.1109/access.
          <year>2017</year>
          .2778293
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Denis</surname>
            <given-names>Kotkov</given-names>
          </string-name>
          , Jari Veijalainen, and
          <string-name>
            <given-names>Shuaiqiang</given-names>
            <surname>Wang</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Challenges of Serendipity in Recommender Systems</article-title>
          .
          <source>In Proceedings of the 12th International Conference on Web Information Systems and Technologies. SCITEPRESS - Science and and Technology Publications</source>
          . https://doi.org/10.5220/0005879802510256
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>Yohei</given-names>
            <surname>Kurata</surname>
          </string-name>
          and
          <string-name>
            <given-names>Tatsunori</given-names>
            <surname>Hara</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>CT-Planner4: Toward a More UserFriendly Interactive Day-Tour Planner</article-title>
          .
          <source>In Information and Communication Technologies in Tourism 2014</source>
          . Springer International Publishing,
          <volume>73</volume>
          -
          <fpage>86</fpage>
          . https: //doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -03973-
          <issue>2</issue>
          _
          <fpage>6</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Kwan</surname>
            <given-names>Hui</given-names>
          </string-name>
          <string-name>
            <surname>Lim</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Recommending Tours and Places-of-Interest based on User Interests from Geo-tagged Photos</article-title>
          .
          <source>In Proceedings of the 2015 ACM SIGMOD on PhD Symposium - SIGMOD '15 PhD Symposium</source>
          . ACM Press. https://doi.org/10. 1145/2744680.2744693
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Kwan</given-names>
            <surname>Hui</surname>
          </string-name>
          <string-name>
            <surname>Lim</surname>
          </string-name>
          , Jefrey Chan,
          <string-name>
            <given-names>Christopher</given-names>
            <surname>Leckie</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Shanika</given-names>
            <surname>Karunasekera</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Personalized trip recommendation for tourists based on user interests, points of interest visit durations and visit recency</article-title>
          .
          <source>Knowledge and Information Systems</source>
          <volume>54</volume>
          , 2 (may
          <year>2017</year>
          ),
          <fpage>375</fpage>
          -
          <lpage>406</lpage>
          . https://doi.org/10.1007/s10115-017-1056-y
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Kwan</given-names>
            <surname>Hui</surname>
          </string-name>
          <string-name>
            <surname>Lim</surname>
          </string-name>
          , Jefrey Chan,
          <string-name>
            <given-names>Christopher</given-names>
            <surname>Leckie</surname>
          </string-name>
          , and S hanika Karunasekera.
          <year>2016</year>
          .
          <article-title>Towards next generation touring: Personalized group tours</article-title>
          .
          <source>In Twenty-Sixth International Conference on Automated Planning and Scheduling</source>
          .
          <volume>421</volume>
          -
          <fpage>430</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>Judith</given-names>
            <surname>Masthof</surname>
          </string-name>
          .
          <year>2015</year>
          . Group Recommender Systems: Aggregation, Satisfaction and Group Attributes.
          <source>In Recommender Systems Handbook. Springer US</source>
          ,
          <volume>743</volume>
          -
          <fpage>776</fpage>
          . https://doi.org/10.1007/978-1-
          <fpage>4899</fpage>
          -7637-6_
          <fpage>22</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>Raul</given-names>
            <surname>Montoliu and Daniel</surname>
          </string-name>
          Gatica-Perez.
          <year>2010</year>
          .
          <article-title>Discovering human places of interest from multimodal mobile phone data</article-title>
          .
          <source>In Proceedings of the 9th International Conference on Mobile and Ubiquitous Multimedia - MUM '10</source>
          . ACM Press. https: //doi.org/10.1145/1899475.1899487
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Qing</surname>
            <given-names>Qi</given-names>
          </string-name>
          , Jian Cao,
          <string-name>
            <given-names>Yudong</given-names>
            <surname>Tan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Quanwu</given-names>
            <surname>Xiao</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Cross-Domain Recommendation Method in Tourism</article-title>
          .
          <source>In 2018 IEEE International Conference on Progress in Informatics and Computing (PIC)</source>
          . IEEE. https://doi.org/10.1109/pic.
          <year>2018</year>
          .8706265
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>Feng</given-names>
            <surname>Qiu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Junghoo</given-names>
            <surname>Cho</surname>
          </string-name>
          .
          <year>2006</year>
          .
          <article-title>Automatic identification of user interest for personalized search</article-title>
          .
          <source>In Proceedings of the 15th international conference on World Wide Web - WWW '06</source>
          . ACM Press. https://doi.org/10.1145/1135777.1135883
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>Logesh</given-names>
            <surname>Ravi</surname>
          </string-name>
          and
          <string-name>
            <given-names>Subramaniyaswamy</given-names>
            <surname>Vairavasundaram</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>A Collaborative Location Based Travel Recommendation System through Enhanced Rating Prediction for the Group of Users</article-title>
          .
          <source>Computational Intelligence and Neuroscience</source>
          <year>2016</year>
          (
          <year>2016</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>28</lpage>
          . https://doi.org/10.1155/
          <year>2016</year>
          /1291358
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>Senjuti</given-names>
            <surname>Basu</surname>
          </string-name>
          <string-name>
            <given-names>Roy</given-names>
            ,
            <surname>Laks</surname>
          </string-name>
          <string-name>
            <given-names>V.S.</given-names>
            <surname>Lakshmanan</surname>
          </string-name>
          , and Rui Liu.
          <year>2015</year>
          . From Group Recommendations to Group Formation.
          <source>In Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data - SIGMOD '15</source>
          . ACM Press. https://doi.org/10.1145/2723372.2749448
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>Xiao</given-names>
            <surname>Wen</surname>
          </string-name>
          <string-name>
            <surname>Ruan</surname>
          </string-name>
          ,
          <source>Shou Chung Lee, and Wen Chih Peng</source>
          .
          <year>2014</year>
          .
          <article-title>Exploring LocationRelated Data on Smart Phones for Activity Inference</article-title>
          .
          <source>In 2014 IEEE 15th International Conference on Mobile Data Management</source>
          . IEEE. https://doi.org/10.1109/ mdm.
          <year>2014</year>
          .71
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <surname>Yusak</surname>
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Susilo</surname>
            and
            <given-names>Martin</given-names>
          </string-name>
          <string-name>
            <surname>Dijst</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Behavioural decisions of travel-time ratios for work, maintenance and leisure activities in the Netherlands</article-title>
          .
          <source>Transportation Planning and Technology</source>
          <volume>33</volume>
          ,
          <issue>1</issue>
          (feb
          <year>2010</year>
          ),
          <fpage>19</fpage>
          -
          <lpage>34</lpage>
          . https://doi.org/10. 1080/03081060903429280
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <surname>Pieter</surname>
            <given-names>Vansteenwegen</given-names>
          </string-name>
          , Wouter Soufriau, Greet Vanden Berghe, and Dirk Van Oudheusden.
          <year>2011</year>
          .
          <article-title>The City Trip Planner: An expert system for tourists</article-title>
          .
          <source>Expert Systems with Applications 38</source>
          , 6 (jun
          <year>2011</year>
          ),
          <fpage>6540</fpage>
          -
          <lpage>6546</lpage>
          . https://doi.org/10.1016/j. eswa.
          <year>2010</year>
          .
          <volume>11</volume>
          .085
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <surname>Yang</surname>
            <given-names>Ye</given-names>
          </string-name>
          , Yu Zheng, Yukun Chen, Jianhua Feng, and
          <string-name>
            <given-names>Xing</given-names>
            <surname>Xie</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Mining Individual Life Pattern Based on Location History</article-title>
          .
          <source>In 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware</source>
          . IEEE. https://doi.org/10.1109/mdm.
          <year>2009</year>
          .11
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <surname>Hongzhi</surname>
            <given-names>Yin</given-names>
          </string-name>
          , Weiqing Wang,
          <string-name>
            <surname>Hao</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ling Chen</surname>
            , and
            <given-names>Xiaofang</given-names>
          </string-name>
          <string-name>
            <surname>Zhou</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Spatial-Aware Hierarchical Collaborative Deep Learning for POI Recommendation</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>29</volume>
          , 11 (nov
          <year>2017</year>
          ),
          <fpage>2537</fpage>
          -
          <lpage>2551</lpage>
          . https://doi.org/10.1109/tkde.
          <year>2017</year>
          .2741484
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <surname>Hongzhi</surname>
            <given-names>Yin</given-names>
          </string-name>
          , Xiaofang Zhou, Bin Cui, Hao Wang,
          <string-name>
            <given-names>Kai</given-names>
            <surname>Zheng</surname>
          </string-name>
          , and Quoc Viet Hung Nguyen.
          <year>2016</year>
          .
          <article-title>Adapting to User Interest Drift for POI Recommendation</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          <volume>28</volume>
          , 10 (oct
          <year>2016</year>
          ),
          <fpage>2566</fpage>
          -
          <lpage>2581</lpage>
          . https://doi.org/10.1109/tkde.
          <year>2016</year>
          .2580511
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <surname>Zhiwen</surname>
            <given-names>Yu</given-names>
          </string-name>
          , Huang Xu,
          <string-name>
            <given-names>Zhe</given-names>
            <surname>Yang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Bin</given-names>
            <surname>Guo</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Personalized Travel Package With Multi-Point-of-Interest Recommendation Based on Crowdsourced User Footprints</article-title>
          .
          <source>IEEE Transactions on Human-Machine Systems</source>
          <volume>46</volume>
          , 1 (feb
          <year>2016</year>
          ),
          <fpage>151</fpage>
          -
          <lpage>158</lpage>
          . https://doi.org/10.1109/thms.
          <year>2015</year>
          .2446953
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>