<!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>
      <journal-title-group>
        <journal-title>September</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>The Continuous Cold Start Problem in e-Commerce Recommender Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lucas Bernardi</string-name>
          <email>lucas.bernardi@booking.com</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jaap Kamps</string-name>
          <email>kamps@uva.nl</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Julia Kiseleva</string-name>
          <email>j.kiseleva@tue.nl</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Melanie J.I. Mueller</string-name>
          <email>melanie.mueller@booking.com</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>General Terms</string-name>
        </contrib>
      </contrib-group>
      <pub-date>
        <year>2015</year>
      </pub-date>
      <volume>20</volume>
      <issue>2015</issue>
      <abstract>
        <p>Many e-commerce websites use recommender systems to recommend items to users. When a user or item is new, the system may fail because not enough information is available on this user or item. Various solutions to this `cold-start problem' have been proposed in the literature. However, many real-life e-commerce applications su er from an aggravated, recurring version of cold-start even for known users or items, since many users visit the website rarely, change their interests over time, or exhibit di erent personas. This paper exposes the Continuous Cold Start (CoCoS) problem and its consequences for content- and context-based recommendation from the viewpoint of typical e-commerce applications, illustrated with examples from a major travel recommendation website, Booking.com. CoCoS: continuous cold start</p>
      </abstract>
      <kwd-group>
        <kwd>Recommender systems</kwd>
        <kwd>continous cold-start problem</kwd>
        <kwd>industrial applications</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        Many e-commerce websites are built around serving
personalized recommendations to users. Amazon.com
recommends books, Booking.com recommends accommodations,
Net ix recommends movies, Reddit recommends news
stories, etc. Two examples of recommendations of
accomodations and destinations at Booking.com are shown in
Figure 1. This widescale adoption of recommender systems
online, and the challenges faced by industrial applications, have
been a driving force in the development of recommender
systems. The research area has been expanding since the
rst papers on collaborative ltering in the 1990s [
        <xref ref-type="bibr" rid="ref12 ref16">12, 16</xref>
        ].
Many di erent recommendation approaches have been
developed since then, in particular content-based and hybrid
approaches have supplemented the original collaborative
ltering techniques [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>In the most basic formulation, the task of a recommender
system is to predict ratings for items that have not been
seen by the user. Using these predicted ratings, the system
decides which new items to recommend to the user.
Recommender systems base the prediction of unknown ratings on
past or current information about the users and items, such
as past user ratings, user pro les, item descriptions etc. If
this information is not available for new users or items, the
recommender system runs into the so-called cold-start
problem: It does not know what to recommend until the new,
`cold', user or item has `warmed-up', i.e. until enough
information has been generated to produce recommendations.
For example, which accomodations should be recommended
to someone who visits Booking.com for the rst time? If
the recommender system is based on which accomodations
users have clicked on in the past, the rst recommendations
can only be made after the user has clicked on a couple of
accomodations on the website.</p>
      <p>
        Several approaches have been proposed and successfully
applied to deal with the cold-start problem, such as
utilizing baselines for cold users [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], combining collaborative
ltering with content-based recommenders in hybrid systems
[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], eliciting ratings from new users [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], or, more recently,
exploiting the social network of users [
        <xref ref-type="bibr" rid="ref15 ref6">6, 15</xref>
        ]. In
particular, content-based approaches have been very successful in
dealing with cold-start problems in collaborative ltering
[
        <xref ref-type="bibr" rid="ref13 ref14 ref3 ref4">3, 4, 13, 14</xref>
        ].
      </p>
      <p>
        These approaches deal explicitly with cold users or items,
and provide a ` x' until enough information has been
gathered to apply the core recommender system. Thus, rather
than providing uni ed recommendations for cold and warm
users, they temporarily bridge the period during which the
user or item is `cold' until it is `warm'. This can be very
successful in situations in which there are no warm users
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], or in situations when the warm-up period is short and
warmed-up users or items stay warm.
      </p>
      <p>However, in many practical e-commerce applications, users
or items remain cold for a long time, and can even `cool
down' again, leading to a continuous cold-start (CoCoS). In
the example of Booking.com, many users visit and book
infrequently since they go on holiday only once or twice a year,
leading to a prolonged cold-start and extreme sparsity of
collaborative ltering matrices, see Fig. 2 (top). In addition,
even warm long-term users can cool down as they change
their needs over time, e.g. going from booking youth
hostels for road trips to resorts for family vacations. Such
coolCustomers who viewed Hotel Sacher Wien also viewed:
Destinations related to Vienna:
downs can happen more frequently and rapidly for users who
book accommodations for di erent travel purposes, e.g. for
leisure holidays and business trips as shown in Fig. 2
(bottom). These continuous cold-start problems are rarely
addressed in the literature despite their relevance in industrial
applications. Classical approaches to the cold-start problem
fail in the case of CoCoS, since they assume that users warm
up in a reasonable time and stay warm after that.</p>
      <p>In the remainder of the paper, we will elaborate on how
CoCoS appears in e-commerce websites (Sec. 2), outline
some approaches to the CoCoS problem (Sec. 3), and end
with a discussion about possible future directions (Sec. 4).
2.</p>
    </sec>
    <sec id="sec-2">
      <title>CONTINUOUS COLD-START</title>
      <p>Cold-start problems can in principle arise on both the user
side and the items side.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>User Continuous Cold-Start</title>
      <p>We rst focus on the user side of CoCoS, which can arise
in the following cases:
Classical cold-start / sparsity: new or rare users
Volatility: user interest changes over time
Personas: user has di erent interests at di erent, possibly
close-by points in time
Identity: failure to match data from the same user
All cases arise commonly in e-commerce websites. New users
arrive frequently (classical cold-start), or may appear new
when they don't log in or use a di erent device (failed
identity match). Some websites are prone to very low levels
of user activity when items are purchased only rarely, such
as travel, cars etc., leading to sparsity problems for
recommender systems. Most users change their interests over time
(volatility), e.g. movie preferences evolve, or travel needs
change. On even shorter timescales, users have di erent
personas. Depending on their mood or their social context,
they might be interested in watching di erent movies.
Depending on the weather or their travel purpose, they may
want to book di erent types of trips, see Figure 2 for
examples from Booking.com.</p>
      <p>These issues arise for collaborative ltering as well as
content-based or hybrid approaches, since both user ratings
or activities as well user pro les might be missing, become
outdated over time, or not be relevant to the current user
persona.
2.2</p>
    </sec>
    <sec id="sec-4">
      <title>Item Continuous Cold-Start</title>
      <p>
        In a symmetric way, these CoCoS problems also arise for
items:
Classical cold-start / sparsity: new or rare items
Volatility: item properties or value changes over time
Personas: item appeals to di erent types of users
Identity: failure to match data from the same item
New items appear frequently in e-commerce catalogues, as
shown in Figure 3 for accommodations at Booking.com. Some
items are interesting only to niche audiences, or sold only
rarely, for example books or movies on specialized topics.
Items can be volatile if their properties change over time,
such as s phone that becomes outdated once a newer model
is released, or a hotel that undergoes a renovation. In the
context of news or conversions, item volatility is also known
as topic drift [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Figure 3 on the right shows uctuations of
the review score of a hotel at Booking.com. Some items have
di erent `personas' in that they target several user groups,
such as a hotel that caters to business as well as leisure
travellers. When several sellers can add items to an
e-commerce catalogue, or when several catalogues are combined,
correctly matching items can be problematic (identity
problem).
3.
      </p>
    </sec>
    <sec id="sec-5">
      <title>ADDRESSING COLD-START</title>
      <p>
        Many approaches have been proposed to deal with the
classical cold-start problem of new or rare users or items
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. However, they mostly fail to address the more di cult
CoCoS.
      </p>
      <p>
        The most popular strategy to address the classic cold-start
problem is the hybrid approach where collaborative ltering
and content-based models are combined, see [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] as an
example. If one of the two method fails due to a new user or item,
the other method is used to ` ll-in'. The most basic
assumption is that similar users will like similar items. Similarity
of users is measured by their purchase history when warm,
and by their user pro le when cold. Conversely, similarities
between items is computed by the set of users that
purchased them when warm, and by their content when cold.
In CoCoS, users change their interests, so both
collaborative ltering and user-pro le-based approaches can fail, since
looking at the past and similarities can be misleading. Items
also su er from volatility, although to a lesser degree, which
makes the standard hybrid approach also problematic for
l
e
v
e
L
y
it
v
it
c
A1
l
e
v
e
L
y
t
v
it
c
      </p>
      <p>A1
410000
390000
370000
350000
330000
310000
290000
270000
250000</p>
      <p>Available Properties
at Booking.com
(2013)
51
101
151
201
251
301
351
11
21
31
61
71
81</p>
      <p>91</p>
      <sec id="sec-5-1">
        <title>Business</title>
        <p>booking</p>
      </sec>
      <sec id="sec-5-2">
        <title>Leisure</title>
        <p>booking</p>
        <p>Day
41</p>
        <p>51
Day
9.1</p>
        <p>9
8.9
itng 8.8
aR 8.7
items. Hybrid approaches also ignore the issue of multiple
personas.</p>
        <p>Although, to our knowledge, the continuous cold-start
problem as de ned in this work has not been directly
addressed in the literature, several approaches are promising.</p>
        <p>
          Tang et al. [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] propose a context-aware recommender
system, implemented as a contextual multi-armed bandits
problem. Although the authors report extensive o ine
evaluation (log based and simulation based) with acceptable
CTR, no comparison is made from a cold-start problem
standpoint.
        </p>
        <p>
          Sun et al. [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] explicitly attack the user volatility
problem. They propose a dynamic extension of matrix
factorization where the user latent space is modeled by a state space
model tted by a Kalman lter. Generative data
presenting user preference transitions is used for evaluation.
Improvements of RMSE when compared to timeSVD [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] are
reported. Consistent results are reported in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], after o ine
evaluation using real data.
        </p>
        <p>
          Tavakol and Brefeld [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] propose a topic driven
recommender system. At the user session level, the user intent
is modeled as a topic distribution over all the possible item
attributes. As the user interacts with the system, the user
intent is predicted and recommendations are computed using
the corresponding topic distribution. The topic prediction
is solved by factored Markov decision processes. Evaluation
on an e-commerce data set shows improvements when
compared to collaborative ltering methods in terms of average
rank.
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>DISCUSSION</title>
      <p>In this manuscript, we have described how CoCoS, the
continuous cold-start problem, is a common issue for
e-commerce applications. Industrial recommender systems do not
only have to deal with `cold' (new or rare) users and items,
but also with known users or items that repeatedly `cool
down'. Reasons for the recurring cool-downs include the
volatility in user interests or item values, di erent personas
depending on user context or item target audience, or
identi cation problems due to logged-out users or items from
di erent catalogues. Despite the practical relevance of
CoCoS, common literature approaches do not deal well with
this issue.</p>
      <p>
        We consider several directions as particularly promising
to deal with CoCoS. Traditional approaches to solve
coldstart problems try to employ collaborative ltering based on
pseudo or inferred clicks. Recommendations based on
social networks are an interesting new development that can
supplement missing information based on the social graph.
For example, recommendations based on Facebook likes are
proposed in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Beyond the di culty to get access to social
data, the application to user volatility or multiple personas
remains challenging. Online user intent prediction can be
used to estimate a user's current pro le on the y. When
a user visits the website, his browsing behavior is used to
estimate his intent after a few clicks, which are then used
to compute recommendations accordingly. However, this
still delays recommendations until enough clicks have
occurred, which can be problematic if quick recommendations
are needed. For example, in last-minute bookings, users
may be pressed to book an accommodation quickly, leading
to very short sessions.
      </p>
      <p>More promising approaches employ content based or
contextual recommendation. Content based recommendations
can be very e ective based on very little signal: just an
initial query or single interaction can be exploited to nd
an initial item or set of items and exploit relations between
items to make e ective recommendations. In particular
context aware recommendations are one of the most
promising strategies when it comes to solving CoCoS. In this setup,
recommendations are computed based on the current
context of the current visitor and the behaviour of other users
in similar contexts [see 2, 7, 17] for examples. Context is
de ned as a set of features such as location, time, weather,
device, etc. Often this data is readily available in most
commercial implementations of recommender systems. This
approach naturally addresses sparsity by clustering users into
contexts. Since context is determined in a per-action
basis, user volatility and multiple personas can be addressed
robustly. On the other hand, context aware recommenders
cannot address the item side of the problem and they might
also su er from cold-start problems in the case of a cold
context that has never seen before by the system.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>G.</given-names>
            <surname>Adomavicius</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Tuzhilin</surname>
          </string-name>
          .
          <article-title>Toward the next generation of recommender systems: a survey of the stateof-the-art and possible extensions</article-title>
          .
          <source>IEEE Transactions on Knowledge and Data Engineering</source>
          ,
          <volume>17</volume>
          :
          <fpage>734</fpage>
          {
          <fpage>749</fpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>G.</given-names>
            <surname>Adomavicius</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Tuzhilin</surname>
          </string-name>
          .
          <article-title>Context-aware recommender systems</article-title>
          .
          <source>In Recommender Systems Handbook</source>
          , pages
          <volume>217</volume>
          {
          <fpage>253</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Aharon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Aizenberg</surname>
          </string-name>
          , E. Bortnikov,
          <string-name>
            <given-names>R.</given-names>
            <surname>Lempel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Adadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Benyamini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Levin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Roth</surname>
          </string-name>
          , and
          <string-name>
            <given-names>O.</given-names>
            <surname>Serfaty</surname>
          </string-name>
          .
          <article-title>OFF-set: One-pass factorization of feature sets for online recommendation in persistent cold start settings</article-title>
          .
          <source>In Proceedings of the 7th ACM Conference on Recommender Systems</source>
          , pages
          <fpage>375</fpage>
          {
          <fpage>378</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bykau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Koutrika</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Velegrakis</surname>
          </string-name>
          .
          <article-title>Coping with the persistent cold-start problem</article-title>
          .
          <source>In Personalized Access, Pro le Management, and Context Awareness in Databases</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>F. C. T.</given-names>
            <surname>Chua</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. J.</given-names>
            <surname>Oentaryo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.-P.</given-names>
            <surname>Lim</surname>
          </string-name>
          .
          <article-title>Modeling temporal adoptions using dynamic matrix factorization</article-title>
          .
          <source>In IEEE 13th International Conference on Data Mining (ICDM)</source>
          , pages
          <fpage>91</fpage>
          {
          <fpage>100</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>I.</given-names>
            <surname>Guy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Zwerdling</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Carmel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Ronen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Uziel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yogev</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Ofek-Koifman</surname>
          </string-name>
          .
          <article-title>Personalized recommendation of social software items based on social relations</article-title>
          .
          <source>In Proceedings of the Third ACM Conference on Recommender Systems</source>
          , pages
          <fpage>53</fpage>
          {
          <fpage>60</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hawalah</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Fasli</surname>
          </string-name>
          .
          <article-title>Utilizing contextual ontological user pro les for personalized recommendations</article-title>
          .
          <source>Expert Syst. Appl. (ESWA)</source>
          ,
          <volume>41</volume>
          :
          <fpage>4777</fpage>
          {
          <fpage>4797</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D.</given-names>
            <surname>Kluver</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Konstan</surname>
          </string-name>
          .
          <article-title>Evaluating recommender behavior for new users</article-title>
          .
          <source>In Proceedings of the 8th ACM Conference on Recommender Systems</source>
          , pages
          <fpage>121</fpage>
          {
          <fpage>128</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>D.</given-names>
            <surname>Knights</surname>
          </string-name>
          , M. Mozer, and
          <string-name>
            <given-names>N.</given-names>
            <surname>Nicolov</surname>
          </string-name>
          .
          <article-title>Detecting topic drift with compound topic models</article-title>
          .
          <source>In Proceedings of the Third International ICWSM Conference</source>
          , pages
          <volume>242</volume>
          {
          <fpage>245</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Koren</surname>
          </string-name>
          .
          <article-title>Collaborative ltering with temporal dynamics</article-title>
          .
          <source>Communications of the ACM</source>
          ,
          <volume>53</volume>
          :
          <fpage>89</fpage>
          {
          <fpage>97</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>A. M. Rashid</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          <string-name>
            <surname>Albert</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Cosley</surname>
            ,
            <given-names>S. K.</given-names>
          </string-name>
          <string-name>
            <surname>Lam</surname>
            ,
            <given-names>S. M.</given-names>
          </string-name>
          <string-name>
            <surname>McNee</surname>
            ,
            <given-names>J. A.</given-names>
          </string-name>
          <string-name>
            <surname>Konstan</surname>
            , and
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Riedl</surname>
          </string-name>
          .
          <article-title>Getting to know you: Learning new user preferences in recommender systems</article-title>
          .
          <source>In Proceedings of the 7th International Conference on Intelligent User Interfaces</source>
          , pages
          <volume>127</volume>
          {
          <fpage>134</fpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>P.</given-names>
            <surname>Resnick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Iacovou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Suchak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bergstrom</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Riedl</surname>
          </string-name>
          . Grouplens:
          <article-title>An open architecture for collaborative ltering of netnews</article-title>
          .
          <source>In Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work</source>
          , pages
          <volume>175</volume>
          {
          <fpage>186</fpage>
          ,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>M.</given-names>
            <surname>Saveski</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Mantrach</surname>
          </string-name>
          .
          <article-title>Item cold-start recommendations: Learning local collective embeddings</article-title>
          .
          <source>In Proceedings of the 8th ACM Conference on Recommender Systems</source>
          , pages
          <fpage>89</fpage>
          {
          <fpage>96</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A. I.</given-names>
            <surname>Schein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Popescul</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. H.</given-names>
            <surname>Ungar</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Pennock</surname>
          </string-name>
          .
          <article-title>Methods and metrics for cold-start recommendations</article-title>
          .
          <source>In Proceedings of the 25th annual international ACM SIGIR conference on Research and development in information retrieval</source>
          , pages
          <volume>253</volume>
          {
          <fpage>260</fpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S.</given-names>
            <surname>Sedhain</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sanner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Braziunas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Xie</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Christensen</surname>
          </string-name>
          .
          <article-title>Social collaborative ltering for coldstart recommendations</article-title>
          .
          <source>In Proceedings of the 8th ACM Conference on Recommender systems</source>
          , pages
          <volume>345</volume>
          {
          <fpage>348</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>U.</given-names>
            <surname>Shardanand</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Maes</surname>
          </string-name>
          .
          <article-title>Social information ltering: Algorithms for automating 'word of mouth'</article-title>
          .
          <source>In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems</source>
          , pages
          <fpage>210</fpage>
          {
          <fpage>217</fpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Karatzoglou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Baltrunas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Larson</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <surname>A. Hanjalic.</surname>
          </string-name>
          <article-title>Cars2: Learning context-aware representations for context-aware recommendations</article-title>
          .
          <source>In Proceeding of CIKM</source>
          , pages
          <volume>291</volume>
          {
          <fpage>300</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>J. Z.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. R.</given-names>
            <surname>Varshney</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Subbian</surname>
          </string-name>
          .
          <article-title>Dynamic matrix factorization: A state space approach</article-title>
          .
          <source>In IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)</source>
          , pages
          <year>1897</year>
          {
          <year>1900</year>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>L.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Li</surname>
          </string-name>
          .
          <article-title>Ensemble contextual bandits for personalized recommendation</article-title>
          .
          <source>In Proceedings of the 8th ACM Conference on Recommender Systems</source>
          , pages
          <fpage>73</fpage>
          {
          <fpage>80</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>M.</given-names>
            <surname>Tavakol</surname>
          </string-name>
          and
          <string-name>
            <given-names>U.</given-names>
            <surname>Brefeld</surname>
          </string-name>
          .
          <article-title>Factored mdps for detecting topics of user sessions</article-title>
          .
          <source>In Proceedings of the 8th ACM Conference on Recommender Systems</source>
          , pages
          <fpage>33</fpage>
          {
          <fpage>40</fpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>