<!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>Cross-Domain Recommendation in the Hotel Sector</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Talel Abdessalem LTCI</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Teel´c´om ParisTech Paris</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>France UMI CNRS IPAL NUS talel.abdessalem@enst.fr</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Anthony Barr ́e AccorHotels Paris</institution>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Marie Al-Ghossein LTCI, Teel ́c ́om ParisTech Paris</institution>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <abstract>
        <p>Hotel recommendation sufers from a severe sparsity problem. Travelers only book hotels once or twice a year, and one booking dataset may not gather all the bookings done by one user. Cross-domain recommendation can be leveraged to face the sparsity problem by exploiting knowledge from a related domain where feedback can be easily collected. In this paper, we propose to leverage check-ins data from location based social networks to learn mobility patterns and use it for hotel recommendation, considering that the choice of destination is an important factor for hotel selection. We present our developed solution, where we map items and users from both domains based on a number of observations, learn preferences for regions and for hotels, and combine the results to perform the final recommendation. Experiments on a real booking dataset using a dataset of geolocated posts show the interest of using data from other domains to boost hotel recommendation.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        Recommendations in the travel and tourism domains have
become essential with the exponential growth of available data
on the Web which have turned trip planning into a tiring and
time-consuming task [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In particular, hotel recommender
systems (RS) help users in choosing an appropriate option
for accommodation [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The high-stakes nature of selecting
accommodations also leads to the necessity of guiding users
when making a decision.
      </p>
      <p>
        While RS have been deployed in many domains, hotel
recommendation must take into account the constraints
considered by users when choosing a hotel, which are not present
in other domains. In addition, hotel recommendation
suffers greatly from sparsity since traveling is not a frequent
activity [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Users only travel a few times each year and the
feedback collected is sometimes not enough to learn user
preferences. Sparsity constitutes therefore a major limitation
for collaborative filtering approaches.
      </p>
      <p>
        One way to address the sparsity problem is to leverage
knowledge from other related domains where it is easier to get
information regarding the behavior of users. Cross-domain
RS [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] take advantage of the abundance of heterogeneous
data providing multiple views of users’ preferences. They aim
to improve recommendations in a target domain by exploiting
preferences uncovered in source domains. When applied in the
tourism domain, cross-domain RS can suggest, for example,
hotels based on flight bookings or events to attend based on
hotel bookings [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>When organizing a trip, travelers usually select the
destination to visit before choosing the hotel where they will
stay and the choice of accommodation highly depends on its
location. Choosing a destination to visit is in turn related
to several factors. First, the majority of trips are meant to
explore destinations which are close to the place of residence
of travelers. Then, users tend to follow the actual trends
running locally which are also likely to change with time. In
addition, the timing of the trip has an impact on the chosen
destination. Some destinations are more popular during
summer than winter, and leisure trips are more frequent during
vacation periods.</p>
      <p>Since hotel bookings are collected by organizations
managing a subset of hotels and accommodations, hotel booking
datasets do not cover all trips done and destinations visited
by users. On the other hand, recent years have witnessed the
emergence of Location Based Social Networks (LBSN), e.g.,
Flickr and Foursquare, where the mobility of users is captured
through their check-ins. When exploring points-of-interest,
users share their experiences on LBSN, making them a rich
data source to analyze travel experiences.</p>
      <p>In this paper, we address the problem of hotel
recommendation sufering from sparsity by leveraging check-ins data from
LBSN. We learn mobility patterns from the check-ins which
are easily shared on LBSN and use them in combination with
hotel preferences in order to boost hotel recommendation.
We first map check-ins and hotels to a common space of
geographical regions based on the density of hotels spread
worldwide. We learn preferences for geographical regions
based on check-ins data, link users from both domains, and
combine the preferences in order to generate
recommendations. Experiments on a dataset of hotel bookings extracted
from the hotel industry show the interest of using LBSN
data.</p>
      <p>The rest of the paper is organized as follows. In Section 2,
we discuss related work on hotel recommendation and
crossdomain recommendation. In Section 3, we present our
approach for hotel recommendation leveraging mobility data
from LBSN. Experiments and results are discussed in
Section 4. Finally, Section 5 concludes the paper.
2</p>
    </sec>
    <sec id="sec-2">
      <title>RELATED</title>
    </sec>
    <sec id="sec-3">
      <title>WORK</title>
      <p>
        Hotel recommendation. Several data sources have been
exploited in previous work to address the problem of hotel
recommendation. Saga et al. [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] rely on implicit feedback
in the form of booking transactions to build a hotel-user
graph which is used as a preference transition network. Other
proposed approaches consider explicit feedback in the form of
textual reviews. Along this line, Levi et al. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] use reviews
written by users with similar background. Similarity is
measured based on a set of criteria including the nationality, the
travel intention, and preferences for hotel traits. Zhang et
al. [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] use textual reviews to model users and hotels in latent
topic spaces generating hotel and user similarity matrices.
Nilashi et al. [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] leverage ratings on several aspects of hotels
including the location, the cleanliness, and the value, among
others. Hotel recommendation can also benefit from
contextual dimensions. When addressing the problem of lodging
recommendation, Sanchez-Vazquez et al. [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] consider several
dimensions like the price sensitivity, the perceived value, and
the risk involved in the selection, among others.
      </p>
      <p>
        Even though destination is an important parameter for
hotel selection, the problem of hotel recommendation is diferent
than the one of point-of-interest recommendation [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. Hotel
visits occur while on trips that are separated by a return
to the user’s place of residence, while points-of-interest are
frequently visited sequentially. To the best of our knowledge,
this is the first work exploiting cross-domain information for
the benefit of hotel recommendation.
      </p>
      <p>
        Cross-domain recommendation. Cross-domain RS [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]
aim to improve recommendation in a target domain by
leveraging user preferences from a source domain. The main
advantages of using cross-domain recommendation include
diversifying recommendations, addressing the cold-start problem,
and alleviating the sparsity problem. It is therefore possible
to suggest songs to listen to based on users’ preferences for
movies, for example.
      </p>
      <p>
        Passing from one domain to the other requires
considering the overlap between users and items or the similarities
between item features and user behavior, in the diferent
domains. Cremonesi et al. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] defines four scenarios for
crossdomain recommendation derived from the overlapping
possibilities of users and items: There could be no overlap between
users and items from both domains, overlap between users,
overlap between items, or overlap between both users and
items.
      </p>
      <p>
        Several techniques have been developed to perform
crossdomain recommendation. Cantador et al. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] presents a
categorization of these approaches and distinguishes between
two classes. The first one relies on aggregating knowledge
collected from the various domains in order to perform
recommendation. One way to do this is by merging user preferences
in the form of ratings for example [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] or combining the
recommendations from the various domains [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The second
class of techniques manages to transfer knowledge from one
domain to the other. This is done through sharing latent
features [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] or transferring rating patterns [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>In this work, we use basic approaches for cross-domain
recommendation to leverage data from LBSN and we show
the interest of using them for hotel recommendation.</p>
    </sec>
    <sec id="sec-4">
      <title>OUR PROPOSED APPROACH</title>
      <p>Motivation. In order to cope with the sparsity problem
faced in hotel recommendation, we propose to learn mobility
patterns from check-ins shared on LBSN and combine it with
hotel preferences in order to generate recommendations. In
the source domain , we have active users on LBSN,  ,
who share their check-in activity. The items ℐ are the
geolocated points visited. The target domain  is the hotel
domain where the users  are the one booking hotels and
the items to recommend, ℐ , are the hotels. In the problem
we are considering, there is no overlap between users from
both domains as we are not able to link users posting on
LBSN and users booking hotels. However, a mapping can
be done between check-ins ℐ and hotels ℐ based on the
corresponding location, and similarities between users from
both domains,  and  , can be computed based on the
visited locations.</p>
      <p>Our work is motivated by a number of ideas. First, our
approach is inspired from the real decision-making process of
users when choosing a hotel: They first select a destination
to visit, and then a hotel where they can stay. The source
domain contains users’ paths through their check-in activity.
We try to use the knowledge from the source domain to
learn accessible destinations for users based on their history.
Accessibility usually relies on distance, cost, value, and other
hidden variables.</p>
      <p>We are therefore interested in the mobility patterns at
a high scale. In our problem, preferences for regions are
more relevant than preferences for specific points-of-interest.
Based on data from LBSN, we can get the set of cities
visited by one user, for example, and use this information
for recommendation. Once the destination is selected, the
hotel choice is more likely to depend on its features. On the
other hand, hotels are not equally spread worldwide. When
considering regions where we have a high density of hotels, it
would be relevant to learn preferences for diferent subregions.
Since all the neighborhoods in a specific city do not have the
same characteristics, travelers may prefer one over the other.</p>
      <p>We consider therefore a decomposition of the world map
in several regions, where the region size depends on the
corresponding hotel density. Items from both domains, ℐ
and ℐ , are mapped to these regions. Using the behavior
of users on LBSN, we learn the preferences of users to the
defined regions.</p>
      <p>To benefit from these insights, and since there is no overlap
between users from both domains, we associate users from the
target domain,  , with the ones that are the most similar
from the source domain,  , with respect to the visited
regions. Preferences for geographical regions and hotels are
ifnally combined to generate hotel recommendations.</p>
      <p>
        In the following, we detail each part of our approach. In
this Section, a recommendation method designates any latent
factor model [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] that can be used for uncovering latent
factors representing users and items. A score is then computed
for each hotel, and the items that get the highest score are
proposed for recommendation.
      </p>
      <p>Mapping items from both domains. As mentioned
before, we decompose the world map into several regions
denoted as ℐℛ and map check-ins and hotels to these regions
based on their location. The world map decomposition
depends on the density of hotels in each area: Regions with
high density of hotels should be further decomposed into
subregions.</p>
      <p>
        We rely on a hierarchical division of the space into
rectangular spaces used in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and inspired by the clustering
approach STING [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. The first level of the hierarchy covers
the whole region considered and corresponds to the whole
map which constitutes one cell. Each cell at a level  is
partitioned into 4 cells at the next level  + 1, and the maximum
number of levels is fixed.
      </p>
      <p>We cluster hotels using a top-down approach based on the
hierarchical structure of cells. The density of hotels in one
cell is defined as the number of hotels located there divided
by the area of the cell. For every level, starting with the first
one, we compute the density of hotels in each cell. We then
compare it to the density of the parent cell: If it is higher, we
consider it as a cluster, otherwise, we move to the next level
and repeat the process. This process is maintained until all
the hotels are clustered or until we reach the maximum level.</p>
      <p>Each cell containing a cluster of hotels is included in ℐℛ.
Each item from the sets ℐ and ℐ can be associated to a
region from ℐℛ. Using the feedback from the source domain
(i.e., LBSN data) and ℐℛ, we learn preferences for diferent
regions.</p>
      <p>Mapping users from both domains. Our aim is to use
the preferences of users in  to regions in ℐℛ to infer the
preferences of users in  to these regions. In order to do
so, and for each user from  , we compute its neighbors
(i.e., most similar users) contained in  using a similarity
measure.  denotes the set of most similar users in  for
the user  ∈  . The similarity measure handles user profiles
from both domains defined as a binary vector which
dimension is equal to the cardinality of ℐℛ. If the user visited a
check-in or a hotel located in a specific region, its value in
the vector is 1, otherwise it is 0. We aggregate the region
scores computed for each neighbor to get the scores for the
target user.</p>
      <p>Hotel recommendation. Performing hotel
recommendation for a target user  ∈  requires computing hotels’
scores, denoted by , for each hotel  ∈ ℐ . Hotels are then
ordered according to their scores and the  hotels having the
highest scores are selected for recommendation.</p>
      <p>The score computed is the combination of two scores: one
from the source domain denoted by , i.e., a score revealing
the region preference for region  ∈ ℐℛ, and the other from
the target domain denoted by , i.e., a score revealing the
hotel preference for hotel  ∈ ℐ .</p>
      <p>In the source domain, we build a recommendation model
modeling the preferences of users in  to regions in ℐℛ and
enabling the computation of scores of regions  ∈ ℐℛ for
each user  ∈  , i.e., . In the target domain, we build
a recommendation model modeling the preferences of users
in  to hotels in ℐ and enabling the computation of scores
of hotels  ∈ ℐ for each user  ∈  , i.e., .</p>
      <p>Final recommendations are performed for users from  .
The score revealing the region preference for a user  ∈ 
is the aggregation of scores for the most similar users in  .
The score revealing the hotel preference for a user in  , ,
is directly computed using the built model. Both scores are
combined and the final score for hotel  located in region  is
given as follows, having a predefined weight parameter :
∑︀∈</p>
      <p>||
 = .  + (1 − ).
(1)</p>
      <p>
        In this work, we use a matrix factorization method, Bayesian
Personalized Ranking [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], to learn preferences and compute
scores since it performs well on our dataset of bookings. Any
other recommendation method could be used within the same
approach.
4
      </p>
    </sec>
    <sec id="sec-5">
      <title>EXPERIMENTS</title>
      <p>In this Section, we present the experiments we conducted to
prove the interest of our approach.</p>
      <p>Datasets. We used one dataset from each domain in order
to test our approach. The hotel booking dataset is extracted
from the hotel industry and contains bookings done by users
during the last 3 years. It consists of 7.8M users, 4.5k hotels,
and 34M bookings. Users come from all the world and hotels
are spread in more than 90 countries.</p>
      <p>
        We use YFCC [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], a real-world dataset published recently.
It contains media objects which have been uploaded to Flickr
between 2004 and 2014. A subset of the posts are annotated
with geographic coordinates and can be used as check-ins.
We consider users that have visited more than 5 regions from
the one we define. The dataset we use contains around 24M
check-ins done by 32k users.
      </p>
      <p>Experimental setup. We split the booking dataset into a
training and a test set. We sort the bookings of each user in
a chronological order and select the first 80% of bookings as
the training set and the rest as the test set. We also select
20% of the users who have only done one booking and add
them to the test set in order to evaluate the performance on
new users. We use the data from the training set to train
our recommendation method and evaluate its performance
on the test set.</p>
      <p>Evaluation metrics. We consider that we recommend 
hotels to each user and we note which of these hotels were
actually visited by the user. We use @ and  @
for measuring the performance. @ is defined as follows:
  ℎ ℎ    ℎ  
   ℎ ℎ  
(2)</p>
      <p>
        The Normalized Discounted Cumulated Gain (NDCG)
measures the ranking quality and  @ is the
normalized @ which is computed as follows:
@ = ∑︁ 2 − 1 ,
=1 log2( + 1)
(3)
where  is a binary variable for the -th hotel of the
recommendation list, that is equal to 1 if the corresponding hotel
is visited by the user and 0 otherwise. The @ and
 @ for the entire system are the average @
and  @ over all evaluated users respectively.
Parameters. We performed a grid search over the
parameter space of the methods in order to find the parameters
that give the best performance. We report the performance
corresponding to the parameters that lead to the best results.
Compared methods. We include in our comparison
traditional recommendation methods that are listed in the
following:
∙ MostPop recommends the most popular hotels to the
users.
∙ CB is a content-based method where hotels and users
are represented in the space of hotels’ features using
vector space models and tf-idf weighting [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Hotel
features cover the location, the brand, the segment
category, and ofered services such as Wi-Fi connection,
parking, meeting facilities, and children playground.
∙ Knnu is a user-centered neighborhood-based method
where we use the Jaccard similarity measure and set
the number of neighbors to 2000.
∙ MF is a matrix factorization technique handling
implicit feedback [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. We set the number of latent factors
 = 100, the regularization parameters to 0.001 and
 = 1.0,  = 0.01.
∙ BPR [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] is a matrix factorization technique that
relies on pairwise preferences to learn the latent model.
We set the number of factors  = 100 and the
regularization parameters to 0.0025.
∙ CD is the method we propose in this paper, leveraging
data from LBSN.
      </p>
      <p>Results. Figure 1 shows the performance of the methods
we consider. The results are represented for each category
of users, defined by the number of bookings present in the
training set. By definition, the metrics we use decrease when
the number of bookings increases.</p>
      <p>MostPop is the only method able to recommend hotels to
inactive users (i.e., users with zero bookings in the training
set). The inferiority of CB shows that users do not attribute
a great importance to all the hotels’ features considered.
Further investigations showed that the location of the hotel
is one of the few factors that greatly afect the decision.
Knnu performs well for users with few bookings while BPR
outperforms the other methods when the number of bookings
increases significantly.</p>
      <p>The results obtained for CD show the interest of using data
from LBSN to alleviate the sparsity problem. CD outperforms
all the other methods when the number of bookings is less
than or equal to 10 bookings. The interest of using
crossdomain information decreases when the number of bookings
increases: BPR outperforms CD when the number of bookings
is greater than 30.</p>
      <p>One explanation may be due to the fact that the
behavior of users actively sharing content on LBSN is not fully
representative of the behavior of all travelers. In particular,
people having done more than 30 bookings are more likely to
be businesspeople which behavior is not necessarily similar
to users on LBSN. In addition, once enough feedback about
hotels is collected, it may be suficient to learn hotel
preferences and generate good recommendations. The interest of
using CD is highlighted in the cold-start setting where hotel
bookings alone are not enough to infer preferences. We note
that the majority of users in the booking dataset have done
less than 10 bookings and therefore, CD improves the global
performance.</p>
      <p>Discussion. This is the first work proposing to apply
crossdomain recommendation in the hotel sector using, in
particular, abundantly available data from LBSN. While it can be a
promising approach especially in a sparse data environment,
it opens several interesting challenges.</p>
      <p>First, not all users have their mobility behavior represented
by active users posting on LBSN. These users will not directly
benefit from the proposed approach. A finer analysis of users
posting on LBSN, i.e., users in the source domain, and users
booking hotels, i.e., users in the target domain, may help
identifying relevant user segments which behavior can be
similar in both domains in terms of mobility and probably
underrepresented in one or in both domains. As a first basic
approach, we tried addressing this issue by defining segments
based on the number of bookings made and comparing
recommendation performances in each one, considering that the
number of bookings made may reveal a certain aspect of the
user category. Other alternatives including more advanced
techniques may be applied. One possibility to benefit from
cross-domain recommendation may be then to learn local
models by user category.</p>
      <p>Second, further advances in this direction should consider
evaluating the recommendation diversity in terms of proposed
locations. It is important to generate diverse
recommendations and avoid suggesting hotels located in one same area.
This may occur when one region gathering several hotels is
promoted for a particular user.</p>
      <p>Transferring knowledge from LBSN to the hotel sector may
go beyond the mobility aspect by also considering temporality,
i.e., periods during which one region is visited by specific
users, and context of visits for example by analyzing
metadata associated to the posts. In addition, while we used a
clustering component to map both domains, other approaches
for integrating knowledge may be exploited. For example, we
may be considering to rely on a multi-task approach and to
train models in both domains simultaneously.</p>
    </sec>
    <sec id="sec-6">
      <title>CONCLUSION</title>
      <p>In this paper, we propose to use data from LBSN to boost
hotel recommendation. Hotel selection largely depends on
the visited destination and some destinations are more
accessible to users than others. Using the check-in activity from
LBSN, we learn preferences for regions and use these
preferences for hotel recommendation in order to address the
sparsity problem. Mapping of items from both domains is
done through a space of regions which definition is based on
the density of hotels. Mapping of users from both domains
is done by computing the similarity between users based
on the visited locations. Hotel recommendation accounts for
region preferences and hotel preferences. Experiments show
the interest of using cross-domain information for users with
few observations, i.e., in the cold-start setting.</p>
      <p>Temporality plays an important role in the decision-making
process: One destination is not considered by the same user
in all periods of the year. Future work will involve adding the
time dimension and taking into account in which period of the
year the check-in was made in order to distinguish between
users visiting the same destinations at diferent periods or
seasons.</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>
          and
          <string-name>
            <given-names>Talel</given-names>
            <surname>Abdessalem</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>SoMap: Dynamic clustering and ranking of geotagged posts</article-title>
          .
          <source>In Proceedings of the 25th International Conference Companion on World Wide Web. International World Wide Web Conferences Steering Committee</source>
          ,
          <fpage>151</fpage>
          -
          <lpage>154</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <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 Anthony Barr´e.
          <year>2018</year>
          .
          <article-title>Exploiting Contextual and External Data for Hotel Recommendation</article-title>
          .
          <source>In Adjunct Publication of the 26th Conference on User Modeling, Adaptation and Personalization (UMAP '18)</source>
          .
          <fpage>323</fpage>
          -
          <lpage>328</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <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 Anthony Barr´e.
          <year>2018</year>
          .
          <article-title>Open data in the hotel industry: leveraging forthcoming events for hotel recommendation</article-title>
          .
          <source>Information Technology &amp; Tourism (aug</source>
          <year>2018</year>
          ). https://doi.org/10.1007/s40558-018-0119-6
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Lucas</given-names>
            <surname>Bernardi</surname>
          </string-name>
          , Jaap Kamps, Julia Kiseleva, and
          <string-name>
            <surname>Melanie J. I.</surname>
          </string-name>
          <article-title>Mu¨ller</article-title>
          .
          <year>2015</year>
          .
          <article-title>The Continuous Cold-start Problem in e-Commerce Recommender Systems</article-title>
          .
          <source>In Proceedings of the 2nd Workshop on New Trends on Content-Based Recommender Systems</source>
          , Vienna, Austria,
          <source>September 16-20</source>
          ,
          <year>2015</year>
          .
          <fpage>30</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <source>[5] Iv´an Cantador and Paolo Cremonesi</source>
          .
          <year>2014</year>
          .
          <article-title>Tutorial on Crossdomain Recommender Systems</article-title>
          .
          <source>In Proceedings of the 8th ACM Conference on Recommender Systems (RecSys '14)</source>
          . ACM, New York, NY, USA,
          <fpage>401</fpage>
          -
          <lpage>402</lpage>
          . https://doi.org/10.1145/2645710. 2645777
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Cremonesi</surname>
          </string-name>
          , Antonio Tripodi, and
          <string-name>
            <given-names>Roberto</given-names>
            <surname>Turrin</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Cross-domain recommender systems</article-title>
          .
          <source>In Data Mining Workshops (ICDMW)</source>
          ,
          <source>2011 IEEE 11th International Conference on. Ieee</source>
          ,
          <volume>496</volume>
          -
          <fpage>503</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Alexander</given-names>
            <surname>Felfernig</surname>
          </string-name>
          , Sergiu Gordea, Dietmar Jannach, Erich Teppan, and
          <string-name>
            <given-names>Markus</given-names>
            <surname>Zanker</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>A short survey of recommendation technologies in travel and tourism</article-title>
          . (
          <year>2007</year>
          ),
          <fpage>1722</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Ignacio</given-names>
            <surname>Ferna</surname>
          </string-name>
          <article-title>´ndez-Tob´ıas, Iva´n Cantador, Marius Kaminskas</article-title>
          , and Francesco Ricci. [n. d.].
          <article-title>Cross-domain recommender systems: A survey of the state of the art</article-title>
          .
          <source>In Spanish Conference on Information Retrieval. sn</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Sharon</given-names>
            <surname>Givon</surname>
          </string-name>
          and
          <string-name>
            <given-names>Victor</given-names>
            <surname>Lavrenko</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Predicting Social-tags for Cold Start Book Recommendations</article-title>
          .
          <source>In Proceedings of the Third ACM Conference on Recommender Systems (RecSys '09)</source>
          . ACM, New York, NY, USA,
          <fpage>333</fpage>
          -
          <lpage>336</lpage>
          . https://doi.org/10.1145/ 1639714.1639781
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Yifan</surname>
            <given-names>Hu</given-names>
          </string-name>
          , Yehuda Koren, and
          <string-name>
            <given-names>Chris</given-names>
            <surname>Volinsky</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Collaborative filtering for implicit feedback datasets</article-title>
          .
          <source>In Data Mining</source>
          ,
          <year>2008</year>
          . ICDM'08. Eighth IEEE International Conference on. Ieee,
          <volume>263</volume>
          -
          <fpage>272</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Yehuda</surname>
            <given-names>Koren</given-names>
          </string-name>
          , Robert Bell, and
          <string-name>
            <given-names>Chris</given-names>
            <surname>Volinsky</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Matrix factorization techniques for recommender systems</article-title>
          .
          <source>Computer</source>
          <volume>8</volume>
          (
          <year>2009</year>
          ),
          <fpage>30</fpage>
          -
          <lpage>37</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Asher</surname>
            <given-names>Levi</given-names>
          </string-name>
          , Osnat Mokryn, Christophe Diot, and
          <string-name>
            <given-names>Nina</given-names>
            <surname>Taft</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Finding a needle in a haystack of reviews: cold start contextbased hotel recommender system</article-title>
          .
          <source>In Proceedings of the sixth ACM conference on Recommender systems. ACM</source>
          ,
          <volume>115</volume>
          -
          <fpage>122</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Bin</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Qiang</given-names>
            <surname>Yang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Xiangyang</given-names>
            <surname>Xue</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Can Movies and Books Collaborate? Cross-Domain Collaborative Filtering for Sparsity Reduction.</article-title>
          .
          <source>In IJCAI.</source>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Babak</surname>
            <given-names>Loni</given-names>
          </string-name>
          , Yue Shi,
          <string-name>
            <given-names>Martha</given-names>
            <surname>Larson</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Alan</given-names>
            <surname>Hanjalic</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Cross-domain collaborative filtering with factorization machines</article-title>
          .
          <source>In European conference on information retrieval</source>
          . Springer,
          <fpage>656</fpage>
          -
          <lpage>661</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Mehrbakhsh</surname>
            <given-names>Nilashi</given-names>
          </string-name>
          , Othman bin Ibrahim, Norafida Ithnin, and Nor Haniza Sarmin.
          <year>2015</year>
          .
          <article-title>A multi-criteria collaborative filtering recommender system for the tourism domain using Expectation Maximization (EM) and PCA-ANFIS</article-title>
          .
          <source>Electronic Commerce Research and Applications</source>
          <volume>14</volume>
          ,
          <issue>6</issue>
          (
          <year>2015</year>
          ),
          <fpage>542</fpage>
          -
          <lpage>562</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Weike</surname>
            <given-names>Pan</given-names>
          </string-name>
          , Nathan N Liu, Evan W Xiang, and
          <string-name>
            <given-names>Qiang</given-names>
            <surname>Yang</surname>
          </string-name>
          . [n. d.].
          <article-title>Transfer learning to predict missing ratings via heterogeneous user feedbacks</article-title>
          .
          <source>In IJCAI Proceedings-International Joint Conference on Artificial Intelligence</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Michael</surname>
            <given-names>J</given-names>
          </string-name>
          <string-name>
            <surname>Pazzani</surname>
            and
            <given-names>Daniel</given-names>
          </string-name>
          <string-name>
            <surname>Billsus</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>Content-based recommendation systems</article-title>
          .
          <source>In The adaptive web</source>
          . Springer,
          <fpage>325</fpage>
          -
          <lpage>341</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Steffen</surname>
            <given-names>Rendle</given-names>
          </string-name>
          , Christoph Freudenthaler, Zeno Gantner, and
          <string-name>
            <surname>Lars</surname>
          </string-name>
          Schmidt-Thieme.
          <year>2009</year>
          .
          <article-title>BPR: Bayesian personalized ranking from implicit feedback</article-title>
          .
          <source>In Proceedings of the twenty-fifth conference on uncertainty in artificial intelligence</source>
          . AUAI Press,
          <fpage>452</fpage>
          -
          <lpage>461</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Ryosuke</surname>
            <given-names>Saga</given-names>
          </string-name>
          , Yoshihiro Hayashi, and
          <string-name>
            <given-names>Hiroshi</given-names>
            <surname>Tsuji</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Hotel recommender system based on user's preference transition</article-title>
          .
          <source>In Systems, Man and Cybernetics</source>
          ,
          <year>2008</year>
          .
          <article-title>SMC 2008</article-title>
          . IEEE International Conference on. IEEE,
          <fpage>2437</fpage>
          -
          <lpage>2442</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Raul</surname>
            Sanchez-Vazquez,
            <given-names>Jordan</given-names>
          </string-name>
          <string-name>
            <surname>Silva</surname>
            ,
            <given-names>and Rodrygo L.T.</given-names>
          </string-name>
          <string-name>
            <surname>Santos</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Exploiting Socio-Economic Models for Lodging Recommendation in the Sharing Economy</article-title>
          .
          <source>In Proceedings of the Eleventh ACM Conference on Recommender Systems (RecSys '17)</source>
          .
          <fpage>260</fpage>
          -
          <lpage>268</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Bart</surname>
            <given-names>Thomee</given-names>
          </string-name>
          , David A Shamma, Gerald Friedland, Benjamin Elizalde, Karl Ni, Douglas Poland, Damian Borth, and
          <string-name>
            <surname>Li-Jia Li</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>YFCC100M: The new data in multimedia research</article-title>
          .
          <source>Commun. ACM 59</source>
          ,
          <issue>2</issue>
          (
          <year>2016</year>
          ),
          <fpage>64</fpage>
          -
          <lpage>73</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Wei</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jiong Yang</surname>
          </string-name>
          , and Richard Muntz.
          <year>1997</year>
          .
          <article-title>STING : A Statistical Information Grid Approach to Spatial Data Mining</article-title>
          .
          <source>In VLDB.</source>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Mao</surname>
            <given-names>Ye</given-names>
          </string-name>
          , Peifeng Yin,
          <string-name>
            <surname>Wang-Chien Lee</surname>
          </string-name>
          , and
          <string-name>
            <surname>Dik-Lun Lee</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Exploiting geographical influence for collaborative point-of-interest recommendation</article-title>
          .
          <source>In Proceedings of the 34th international ACM SIGIR conference on Research and development in Information Retrieval. ACM</source>
          ,
          <volume>325</volume>
          -
          <fpage>334</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Kai</surname>
            <given-names>Zhang</given-names>
          </string-name>
          , Keqiang Wang,
          <string-name>
            <surname>Xiaoling</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cheqing Jin</surname>
            , and
            <given-names>Aoying</given-names>
          </string-name>
          <string-name>
            <surname>Zhou</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Hotel recommendation based on user preference analysis</article-title>
          .
          <source>In Data Engineering Workshops (ICDEW)</source>
          ,
          <year>2015</year>
          31st IEEE International Conference on. IEEE,
          <fpage>134</fpage>
          -
          <lpage>138</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>