<!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>Maximizing the Engagement: Exploring New Signals of Implicit Feedback in Music Recommendations</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Massimo Quadrana Pandora Oakland</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>United States</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sergio Oramas Pandora Oakland</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>United States</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Andres Ferraro Music Technology Group - Universitat Pompeu Fabra Barcelona</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Recommender Systems</institution>
          ,
          <addr-line>Multi-stakeholder Recommendation, Implicit Feedback</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Xavier Serra Music Technology Group - Universitat Pompeu Fabra Barcelona</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Music recommendation engines play a pivotal role in connecting artists with their listeners. Optimizing myopically only for user satisfaction may lead systems to recommend just a small fraction of all the available artists, or to recommend artists to users who might engage with them only in the short-term. In this work, we investigate such efects by exploring diferent signals of implicit feedback provided by users when using a music service (i.e., counting the number of tracks, days or times a user listens to an artist) and propose novel combined signals. Our approaches are evaluated over four diferent datasets, combining traditional user-centered evaluation metrics with artist-based ones, which allows us to measure the quality of the recommendations and the potential engagement with the recommended artists. Our experiments reveal that the selection of the implicit feedback signal has a significant impact on the quality of the recommendations. In addition, we show that the proposed signals increase the chances of a higher engagement between users and the artists they get recommended.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>CCS CONCEPTS</title>
      <p>• Information systems → Recommender systems.</p>
    </sec>
    <sec id="sec-2">
      <title>INTRODUCTION</title>
      <p>
        Streaming platforms play a fundamental role nowadays in music
consumption. Recommender systems are a fundamental part of
these platforms, allowing users to explore their music collections,
which otherwise would be unmanageable given their size. Following
recent trends in the field of Recommender Systems[
        <xref ref-type="bibr" rid="ref1 ref6 ref7">1, 6, 7</xref>
        ] it is
clear the importance of taking into account the interests of all
the stakeholders involved when making recommendations (e.g.,
users, artists, record labels or the service itself). In this work, we
explore how user implicit feedback can be leveraged by a music
recommender system to provide more value to both users and
artists.
      </p>
      <p>
        We start from the assumption that users bring diferent value
to the artists the system recommends to them. Artists likely
prefer to be recommended to those users who will actively engage
more with their production, such as listening to their music, buying
their latest releases, merchandising and concert tickets.
Unfortunately, such strong engagement metrics can hardly be tracked by
the existing music streaming platforms, which instead rely on
implicit interaction signals such as play counts or session lengths to
gauge the engagement and satisfaction of users with the
recommended content [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Specifically to artist recommendation, most
music recommender systems consider the number of times a user
plays a track or an artist (the playcount) as the main engagement
signal [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]). However, playcounts alone can hardly gauge all the
diferent ways in which listeners “consume” an artist’s production.
E.g., a listener who frequently listens to only the same few tracks
will unlikely be attracted by new releases by that artist or attend to
their concerts. On the same line, listeners who played a few albums
by the artist only for a few days in the past are likely less engaged
with the artist than listeners who constantly listen to the artist’s
production over long periods. For these reasons, we believe it is
crucial to use implicit interaction signals beyond the simple
frequency of interaction with the artist. Therefore, we introduce novel
signals that capture both the breadth of the listener’s engagement
with the artist’s production, computed as the number of distinct
artist’s tracks played by the listener (trackcounts), and the temporal
extent over which the listener engaged with the artist, computed
as the number of days a user listens to an artist (daycounts).
      </p>
      <p>
        We study the behavior of state-of-the-art Implicit Matrix
Factorization (ALS) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] over these new engagement signals, both from
the listener’s and artist’s perspective. We evaluate both the case
in which these relevance functions are used as implicit relevance
values to train ALS, and when they are used as evaluation metrics
over test data in combination with other traditional ofline
evaluation metrics, such as MAP and NDCG. Our experiments over four
diferent datasets show that the selection of the implicit relevance
metric used to train ALS has huge implications on the extent to
which listeners will engage with the recommended artists and that
there is no single optimal engagement metric for all datasets.
2
      </p>
    </sec>
    <sec id="sec-3">
      <title>RELATED WORK</title>
      <p>
        If we want to generate recommendations that will lead to more
fans for an artist, the first dificulty that we have to solve is how to
measure that. The most common signal used for measuring how
much a user likes an artist is playcounts [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. However, this signal
doesn’t capture relevant information about the interaction of users
with artists (e.g., during how much time, how many times a day,
how many songs of the artist).
      </p>
      <p>
        In the music domain, previous work uses diferent signals as a
way to describe the behavior of the users from what they listen to.
Farrahi et al. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] compares the listening activities of the users in
terms of playcounts, diversity and mainstreamness. Vigliensoni and
Fujinaga [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] goes beyond and from the listeners’ activity extract
the exploratoryness, mainstreamness and genderness which defines
how the users interact with the content. Oliveira et al. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] propose a
multiobjective optimization approach to find a balance for diversity
in the recommendation. As far as we know there is no prior work
that tries to capture using the implicit feedback signals how much
a user is engaged with a music artist.
      </p>
      <p>
        Recently, Dacrema et al. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] shows that not much improvement
has been achieved for top-n recommendations with the
introduction of deep learning approaches. Based on this idea, instead of
proposing a better algorithm, we hypothesize that improving the
pre-processing of the input signals will lead to an improvement in
the quality of the recommendations.
      </p>
      <p>
        For the evaluation of the recommendations, there are strong
limitations in the ofline evaluation of recommender systems that
we also face. One of the strongest limitations is that recommending
something outside of the ground truth items does not mean that
the user would not like it. In addition, ofline evaluation usually
has a popularity bias, favoring the algorithm that recommends
more popular items [
        <xref ref-type="bibr" rid="ref16 ref19 ref2 ref7">2, 7, 16, 19</xref>
        ], which can also vary depending
on demographic aspects of the users [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], and can have a disparate
bias for diferent user groups [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-4">
      <title>IMPLICIT ENGAGEMENT SIGNALS</title>
      <p>In this section, we describe the implicit engagement signals that
we use to train and evaluate artist recommendations generated by
Implicit Matrix Factorization (ALS). We consider both raw signals
that are extracted directly from the user listening logs, and composite
signals which are combinations of the raw ones.
3.1</p>
    </sec>
    <sec id="sec-5">
      <title>Raw signals</title>
      <p>Given a listener  and artist , we extract the following raw signals
from listening logs:
•  (, ) is the number of tracks of  played by ;
•  (, ) is the binarized playcount, i.e.  (, ) =
1{ (, ) ≥ 1};
•  (, ) is the number of distinct tracks of  played
by ;
•  (, ) is the number of distinct days in which 
listened to at least one track by .
3.2</p>
    </sec>
    <sec id="sec-6">
      <title>Composite signals</title>
      <p>To capture multiple aspects of the listener’s behavior with the artist
in a single implicit signal, we combine the raw signals into two
novel composite signals named  and  .
•  (, ) is a discounted weighted combination of
the playcounts accumulated by the listener  over the days
they have listened to . Specifically, weight plays on the first
days of listening less than plays happening later down by
using the following formula:
Where  is the number of days a user listens to an artist and
 (, , ) is the number of tracks of  played by 
on day .
•   (, ) combines engagement with trackcounts into a
single metric in the following way:
  (, ) =  ∗  (, ) + (1 −  ) ∗  (, )</p>
      <p>The motivation for the given definition of Engagement is that
we want to weight play interactions diferently, according to the
day they were played. We assume that plays on the first day are less
valuable for the artist than plays on the subsequent days. We apply
logarithm to the number of days to soften the impact of large day
numbers, making this factor more determinant in the first days of
listening. For example, the diference between the first and the third
day of listening is larger than between the tenth and the twentieth.
Fidelity combines the three raw signals by a linear combination of
trackcounts and engagement, which is already combining playcounts
and daycounts.
4</p>
    </sec>
    <sec id="sec-7">
      <title>EVALUATION METRICS</title>
      <p>
        To understand the quality of the recommendations both from the
listeners’ and from the artists’ perspectives, we compute both
listenercentric and artist-centric metrics. Listener-centric metrics are the
following traditional ofline accuracy metrics: Mean Average Precision
(MAP) and normalized Discounted Cumulative Gain (nDCG) [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>
        The artist-centric metrics are instead the average values of
playcounts (PLAYS@K), trackcounts (TRACKS@K) and daycounts
(DAYS@K) over all the artists that were recommended. We also
compute the coverage (C@10) of the recommended artists as in
[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Let  and  be the sets of artists and users in the dataset
respectively,  = {1, 2, ...,  } and  = {1, 2, ...,  }. We define
the above artist-centric metrics as follows:
||  ∈
1 Õ Í ∈ ℎ @ (, ) · (, )
      </p>
      <p>Í ∈ ℎ @ (, )
||  ∈
1 Õ Í ∈ ℎ @ (, ) · (, )</p>
      <p>Í ∈ ℎ @ (, )
||  ∈
1 Õ Í ∈ ℎ @ (, ) · (, )</p>
      <p>Í ∈ ℎ @ (, )
where ℎ (, ) returns 1 if.  was recommended to  and
belongs to the test set of that user. Finally, given  as the top-k
artists recommended to user u, we define the catalog coverage of
recommended artists as @ = Ð||
In this work, we use four datasets of user-artist interactions with
timestamps (see Table 1). Original datasets are filtered according to
the following constraints. First, we discard all artists having less
than 3 interactions and all users that interacted with less than 10
artists. Having users with less of these interactions would make the
recommendations harder to evaluate. Then, we split each dataset on
a temporal-basis by first sorting the interactions by timestamp, and
then assign 80% of the events to the training set and the remaining
20% to the test set. Finally, since our goal is to study the impact
of recommendations of artists that were not previously listened
by the user, and symmetrically to shed a light on how artists can
reach new audiences through recommendations, for each user we
removed from the test set all the artists occurring in their training
set. The resulting number of artists and users used on each dataset
is detailed in Table 21.</p>
      <p>If we analyze the distribution of playcounts for user-artist
interactions, we observe that some datasets have a higher distribution of
values bigger than 10, such as the lfm-1b. It is important to highlight
this since, we can expect from lfm-1b dataset richer information
regarding the interaction between the users and the artists
compared to the nowplaying dataset for instance, where there are more
values around one.
6</p>
    </sec>
    <sec id="sec-8">
      <title>QUALITATIVE ANALYSIS OF THE RAW</title>
    </sec>
    <sec id="sec-9">
      <title>SIGNALS</title>
      <p>We provide here a qualitative analysis of the raw signals introduced
in Section 3. We hypothesize that these signals capture diferent
and complementary aspects of how listeners engage with artists.</p>
      <p>We measured the correlation between the described raw signals
for 1000 random artists of the lfm-1b dataset. In Figure 1 we see
that the highest average correlation is between playcounts and
daycounts. However, for some artists, these values are not very
correlated, which means that for those artists there could be a
higher benefit of using other signals than only playcounts. Also
note that for daycounts and trackcounts the correlation is lower for
most of the artists.</p>
      <p>We further illustrate this with two artists taken from this set,
which have similar popularity (i.e., number of users) but diferent
music styles. (a) Roland Pontinen is a pianist and composer of
chamber music from Sweden and (b) The Honeycombs was a British band
from the ’60s influenced by The Beatles. In Figure 2, we plot the
correlation between the raw signals for these two artists. Those
graphs highlight some interesting diferences in the way users
engage with both artists: trackcounts and daycounts, and trackcounts
and playcounts are more correlated for (b) (r=0.32) than for (a)
1For reproducibility purposes code is provided:
https://github.com/andrebola/artistengagement
(r=0.06), whereas playcounts and daycounts are more correlated
for (a) (r=0.99) than for (b) (r=0.43). From these two analyses, we
observe that the correlation of the raw signals can be diferent
between artists. Therefore, they provide complementary information
that could be useful for generating recommendations.
7</p>
    </sec>
    <sec id="sec-10">
      <title>RECOMMENDATIONS USING</title>
    </sec>
    <sec id="sec-11">
      <title>ENGAGEMENT SIGNALS</title>
      <p>
        At this stage of the work, we are mainly interested into knowing
how the usual “listener-centric” training of recommenders impacts
the artists who are recommended and, at the same time, we would
like to understand whether the alternative formulation of implicit
engagement signals that we proposed in Section 3 can be favorable
to artists while keeping acceptable levels of (ofline)
recommendation quality to listeners. For these reasons, we decided to study the
behavior of the Implicit Matrix Factorization with Alternating Least
Squares (ALS) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] in this scenario. ALS is known to be one of the
most used collaborative filtering algorithms and a de-facto
industrial standard. While we cannot know what algorithms are used by
the various online music services available nowadays, the choice
of ALS surely extends the applicability of our experimental results
to many real-world music recommendation scenarios. We trained
ALS2 on all training datasets with each of the implicit engagement
signals defined in Section 3 as relevance functions. For the case
of fidelity , we decided to give the same weight to engagement and
trackcounts ( =0.5) to simplify the experiments, but further
optimization of these weights may lead to improved results. To measure
the performance of the recommendations, we generate a list of 10
artists for each user (K=10) and use the metrics defined in Section 4.
      </p>
      <p>We tuned only the number of latent dimensions for each (dataset,
relevance function) combination. The final number of dimensions
used are 200, 200, 50 and 30 for lfm-1b, Streaming-service, 30music
and nowplaying respectively.</p>
      <p>In Table 3, we show the performance according to the
listenercentric metrics (MAP@10 and nDCG@10) and the artist-centric
metrics (PLAYS@10, TRACKS@10, DAYS@10 and C@10). Due to
space restrictions, we do not report Precision@10. However, its
values are in line with the reported user-centric metrics. It is worth
noting that, by design, ALS optimizes for the ranking of the relevant
items in the user’s recommendation list.</p>
      <p>The results show that there is no single relevance function that
performs the best on all the datasets in terms of listener-centric
metrics. Function daycounts performs the best for the 30music dataset,
while trackcounts is the best relevance function for the nowplaying
dataset. The engagement function, which is a discounted weighted
combination of an artist’s trackcounts over the days it was played
by the listener, performs the best on the Streaming-service dataset.</p>
      <p>Interestingly, binary input obtains the worst performance for all
the previous three datasets and the highest for lfm-1b.</p>
      <p>From these results, we cannot say that an implicit engagement
signal will give always the best accuracy from the listener’s
perspective. We hypothesize that it is related to the nature of each
dataset, as they all present a diferent distribution of values.</p>
      <p>However, we see more consistent results in all datasets
according to artist-centric metrics. The engagement relevance function
2We used the implementation available at https://implicit.readthedocs.io/en/latest/#</p>
      <p>
        Large dataset with over a billion listening events containing playcounts and timestamp extracted
from last.fm [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]
Dataset obtained from [name-omitted] music streaming service for 6 months in 2019
This dataset contains listening logs collected from Twitter [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. We use a subset of the original
dataset published by Ludewing et al. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]
Collected from last.fm [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] with the main purpose of session recommendations
outperforms all other relevance functions in terms of C@10 on all
datasets. This suggests that using engagement as relevance function
increases the fraction of artists that are efectively recommended
in the top-10 wrt. all the other relevance functions. Function
engagement performs particularly well also in terms of DAYS@10,
for which it is the best function in all but the 30music, where it is
the second-best. The engagement also performs particularly well in
terms of PLAYS@10, for which it is the best function in all but the
lfm-1b, where it is the second-best. This suggests that engagement
tends to recommend artists to users who will likely engage with
them for longer time and more frequently. While we do not observe
consistently the same behavior for TRACKS@10 on all datasets,
trackcounts seems to give the highest performance and engagement
has a notable performance on this metric as well. Interestingly,
ifdelity does not perform incredibly well on any of the datasets and
metrics. This suggests that the simple linear combination of
engagement and trackcounts is not suficient, and will be investigated in
future works.
8
      </p>
    </sec>
    <sec id="sec-12">
      <title>CONCLUSIONS</title>
      <p>In this work, we proposed new signals for listener engagement
in music recommender systems. We used these signals both as
relevance functions to train Implicit Matrix Factorization, and as
evaluation metrics to gauge how traditional “listener-centric”
recommender systems impact listeners and artists diferently. Our
results suggest that listener-centric quality is highly dependent on
the choice of the relevance function and of the dataset they are
tested on. It is therefore an important parameter to optimize when
designing a music recommender system. Looking at the results from
the artists’ perspective, the proposed engagement relevance
function, which combines playcounts and daycounts, performs better in
most datasets, providing in general a higher average consumption
of the artists’ music in terms of the number of plays and number of
days. It also notably increases the fraction of recommended artists
overall. However, regarding distinct tracks played per artist,
trackcounts still performs better in some datasets, suggesting that it is an
important implicit signal to capture when optimizing for a wider
consumption of the artists’ catalog. More investigation is needed
dataset</p>
      <sec id="sec-12-1">
        <title>PLAYS@10</title>
      </sec>
      <sec id="sec-12-2">
        <title>TRACKS@10</title>
      </sec>
      <sec id="sec-12-3">
        <title>DAYS@10</title>
        <p>to properly combine the three individual implicit signals in a single
one.</p>
        <p>
          As future work, we would like to get a trade-of between the
interests of both users and artists. This can be achieved by optimizing
at the same time for the users’ and the artists’ metrics. However, to
properly assess that, a more comprehensive online evaluation with
real users for a long period would be required. Given the challenge
of performing this type of evaluation, simulation-based techniques
have shown to be efective to study the impact that recommender
systems can have on users’ behaviour [
          <xref ref-type="bibr" rid="ref22 ref24 ref9">9, 22, 24</xref>
          ]. In future work,
we plan to use these simulation techniques to evaluate the impact
that recommendations may have on both users and artists.
        </p>
      </sec>
    </sec>
    <sec id="sec-13">
      <title>ACKNOWLEDGMENTS</title>
      <p>This research has been partially supported by Kakao Corp.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Himan</given-names>
            <surname>Abdollahpouri</surname>
          </string-name>
          , Gediminas Adomavicius, Robin Burke, Ido Guy, Dietmar Jannach, Toshihiro Kamishima, Jan Krasnodebski, and
          <string-name>
            <given-names>Luiz</given-names>
            <surname>Pizzato</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Multistakeholder recommendation: Survey and research directions. User Modeling</article-title>
          and
          <string-name>
            <surname>User-Adapted Interaction</surname>
          </string-name>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Alejandro</given-names>
            <surname>Bellogin</surname>
          </string-name>
          , Pablo Castells, and
          <string-name>
            <given-names>Ivan</given-names>
            <surname>Cantador</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Precision-oriented evaluation of recommender systems: an algorithmic comparison</article-title>
          .
          <source>In Proceedings of the 5th ACM Conference on Recommender Systems (RecSys '11)</source>
          . ACM, New York, NY, USA,
          <fpage>333</fpage>
          -
          <lpage>336</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Maurizio</given-names>
            <surname>Ferrari</surname>
          </string-name>
          <string-name>
            <surname>Dacrema</surname>
          </string-name>
          , Paolo Cremonesi, and
          <string-name>
            <given-names>Dietmar</given-names>
            <surname>Jannach</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Are we really making much progress? A worrying analysis of recent neural recommendation approaches</article-title>
          .
          <source>In Proceedings of the 13th ACM Conference on Recommender Systems (RecSys '19)</source>
          .
          <fpage>101</fpage>
          -
          <lpage>109</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Michael</surname>
            <given-names>D</given-names>
          </string-name>
          <string-name>
            <surname>Ekstrand</surname>
          </string-name>
          , Mucun Tian, Ion Madrazo Azpiazu,
          <string-name>
            <surname>Jennifer D Ekstrand</surname>
          </string-name>
          , Oghenemaro Anuyah,
          <string-name>
            <surname>David McNeill</surname>
            ,
            <given-names>and Maria Soledad</given-names>
          </string-name>
          <string-name>
            <surname>Pera</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>All the cool kids, how do they fit in?: Popularity and demographic biases in recommender evaluation and efectiveness</article-title>
          .
          <source>In Proceedings of the Conference on Fairness, Accountability and Transparency</source>
          .
          <volume>172</volume>
          -
          <fpage>186</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Katayoun</given-names>
            <surname>Farrahi</surname>
          </string-name>
          , Markus Schedl, Andreu Vall, David Hauger,
          <string-name>
            <given-names>and Marko</given-names>
            <surname>Tkalcic</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Impact of Listening Behavior on Music Recommendation</article-title>
          .
          <source>In Proceedings of the 15th International Society for Music Information Retrieval Conference</source>
          .
          <volume>483</volume>
          -
          <fpage>488</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Andres</given-names>
            <surname>Ferraro</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Music cold-start and long-tail recommendation: bias in deep representations</article-title>
          .
          <source>In Proceedings of the 13th ACM Conference on Recommender Systems</source>
          (Copenhagen, Denmark) (
          <source>RecSys '19)</source>
          . ACM, New York, NY, USA,
          <fpage>586</fpage>
          -
          <lpage>590</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Andres</given-names>
            <surname>Ferraro</surname>
          </string-name>
          , Dmitry Bogdanov, Xavier Serra, and
          <string-name>
            <given-names>Jsson</given-names>
            <surname>Yoon</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Artist and style exposure bias in collaborative filtering based music recommendations</article-title>
          .
          <source>In Proceedings of the 1st Workshop on Designing Human-Centric Music Information Research Systems (wsHCMIR '19)</source>
          .
          <fpage>8</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Yifan</given-names>
            <surname>Hu</surname>
          </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>
          . In 2008 Eighth IEEE International Conference on Data Mining.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Dietmar</given-names>
            <surname>Jannach</surname>
          </string-name>
          , Lukas Lerche, Iman Kamehkhosh, and
          <string-name>
            <given-names>Michael</given-names>
            <surname>Jugovac</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>What recommenders recommend: an analysis of recommendation biases and possible countermeasures</article-title>
          .
          <source>User Modeling and User-Adapted Interaction 25</source>
          ,
          <issue>5</issue>
          (
          <year>2015</year>
          ),
          <fpage>427</fpage>
          -
          <lpage>491</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Dietmar</surname>
            <given-names>Jannach</given-names>
          </string-name>
          , Lukas Lerche, and
          <string-name>
            <given-names>Markus</given-names>
            <surname>Zanker</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Recommending based on implicit feedback</article-title>
          .
          <source>In Social Information Access</source>
          . Springer,
          <fpage>510</fpage>
          -
          <lpage>569</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Kun</surname>
            <given-names>Lin</given-names>
          </string-name>
          , Nasim Sonboli, Bamshad Mobasher, and
          <string-name>
            <given-names>Robin</given-names>
            <surname>Burke</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Crank up the volume: preference bias amplification in collaborative recommendation</article-title>
          . arXiv preprint arXiv:
          <year>1909</year>
          .
          <volume>06362</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Malte</surname>
            <given-names>Ludewig</given-names>
          </string-name>
          , Noemi Mauro, Sara Latifi, and
          <string-name>
            <given-names>Dietmar</given-names>
            <surname>Jannach</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Performance comparison of neural and non-neural approaches to session-based recommendation</article-title>
          .
          <source>In Proceedings of the 13th ACM Conference on Recommender Systems (RecSys '19)</source>
          .
          <fpage>462</fpage>
          -
          <lpage>466</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Rishabh</surname>
            <given-names>Mehrotra</given-names>
          </string-name>
          , Mounia Lalmas, Doug Kenney, Thomas Lim-Meng, and
          <string-name>
            <given-names>Golli</given-names>
            <surname>Hashemian</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Jointly Leveraging Intent and Interaction Signals to Predict User Satisfaction with Slate Recommendations</article-title>
          . In The World Wide Web Conference (San Francisco, CA, USA) (
          <article-title>WWW '19)</article-title>
          . ACM, New York, NY, USA,
          <fpage>1256</fpage>
          -
          <lpage>1267</lpage>
          . https://doi.org/10.1145/3308558.3313613
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Ricardo</surname>
            <given-names>S Oliveira</given-names>
          </string-name>
          , Caio Nóbrega, Leandro Balby Marinho, and
          <string-name>
            <given-names>Nazareno</given-names>
            <surname>Andrade</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>A Multiobjective Music Recommendation Approach for Aspect-Based Diversification</article-title>
          .
          <source>In Proceedings of the 18th International Society for Music Information Retrieval Conference (ISMIR '17)</source>
          .
          <fpage>414</fpage>
          -
          <lpage>420</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Sergio</surname>
            <given-names>Oramas</given-names>
          </string-name>
          , Vito Claudio Ostuni, Tommaso Di Noia, Xavier Serra, and Eugenio Di Sciascio.
          <year>2016</year>
          .
          <article-title>Sound and music recommendation with knowledge graphs</article-title>
          .
          <source>ACM Transactions on Intelligent Systems and Technology (TIST) 8</source>
          ,
          <issue>2</issue>
          (
          <year>2016</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>21</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Yoon-Joo Park</surname>
            and
            <given-names>Alexander</given-names>
          </string-name>
          <string-name>
            <surname>Tuzhilin</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>The long tail of recommender systems and how to leverage it</article-title>
          .
          <source>In Proceedings of the 2nd ACM Conference on Recommender systems (RecSys '08)</source>
          . ACM, New York, NY, USA,
          <fpage>11</fpage>
          -
          <lpage>18</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Francesco</surname>
            <given-names>Ricci</given-names>
          </string-name>
          , Lior Rokach, and
          <string-name>
            <given-names>Bracha</given-names>
            <surname>Shapira</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Introduction to recommender systems handbook</article-title>
          .
          <source>In Recommender systems handbook. Springer</source>
          ,
          <fpage>1</fpage>
          -
          <lpage>35</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Markus</given-names>
            <surname>Schedl</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>The LFM-1b dataset for music retrieval and recommendation</article-title>
          .
          <source>In Proceedings of the 2016 ACM on International Conference on Multimedia Retrieval</source>
          .
          <fpage>103</fpage>
          -
          <lpage>110</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>Harald</given-names>
            <surname>Steck</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Item popularity and recommendation accuracy</article-title>
          .
          <source>In Proceedings of the 5th ACM Conference on Recommender Systems (RecSys '11)</source>
          . ACM, New York, NY, USA,
          <fpage>125</fpage>
          -
          <lpage>132</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Roberto</surname>
            <given-names>Turrin</given-names>
          </string-name>
          , Massimo Quadrana, Andrea Condorelli, Roberto Pagano, and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Cremonesi</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>30Music Listening and Playlists Dataset.</article-title>
          . In RecSys Posters.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Gabriel</given-names>
            <surname>Vigliensoni</surname>
          </string-name>
          and
          <string-name>
            <given-names>Ichiro</given-names>
            <surname>Fujinaga</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Automatic Music Recommendation Systems: Do Demographic, Profiling, and Contextual Features Improve Their Performance?</article-title>
          ..
          <source>In Proceedings of the 17th International Society for Music Information Retrieval Conference (ISMIR '16)</source>
          .
          <fpage>94</fpage>
          -
          <lpage>100</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Friederike</given-names>
            <surname>Wall</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Agent-based modeling in managerial science: an illustrative survey and study</article-title>
          .
          <source>Review of Managerial Science</source>
          <volume>10</volume>
          ,
          <issue>1</issue>
          (Jan.
          <year>2016</year>
          ),
          <fpage>135</fpage>
          -
          <lpage>193</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Eva</surname>
            <given-names>Zangerle</given-names>
          </string-name>
          , Martin Pichl, Wolfgang Gassler, and
          <string-name>
            <given-names>Günther</given-names>
            <surname>Specht</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title># nowplaying music dataset: Extracting listening behavior from twitter</article-title>
          .
          <source>In Proceedings of the First International Workshop on Internet-Scale Multimedia Management</source>
          .
          <fpage>21</fpage>
          -
          <lpage>26</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Jingjing</surname>
            <given-names>Zhang</given-names>
          </string-name>
          , Gediminas Adomavicius, Alok Gupta, and
          <string-name>
            <given-names>Wolfgang</given-names>
            <surname>Ketter</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Consumption and Performance: Understanding Longitudinal Dynamics of Recommender Systems via an Agent-Based Simulation Framework</article-title>
          .
          <source>Information Systems Research</source>
          forthcoming (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>