<!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>A Diversity Adjusting Strategy with Personality for Music Recommendation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Feng Lu</string-name>
          <email>F.Lu-1@student.tudelft.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Recommender Systems, Diversity, Personality, Music Recommen-</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nava Tintarev</string-name>
          <email>n.tintarev@tudelft.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Delft University of Technology</institution>
          ,
          <addr-line>Delft</addr-line>
          ,
          <country country="NL">the Netherlands</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>dation</institution>
          ,
          <addr-line>Re-ranking</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <abstract>
        <p>Diversity-based recommender systems aim to select a wide range of relevant content for users, but diversity needs for users with diferent personalities are rarely studied. Similarly, research on personality-based recommender systems has primarily focused on the 'cold-start problem'; few previous works have investigated how personality influences users' diversity needs. This paper combines these two branches of research together: re-ranking for diversification, and improving accuracy using personality traits. Anchored in the music domain, we investigate how personality information can be used to adjust the diversity degrees for people with diferent personalities. We proposed a personality-based diversification algorithm to help enhance the diversity adjusting strategy according to people's personality information in music recommendations. Our ofline and online evaluation results demonstrate that our proposed method is an efective solution to generate personalized recommendation lists that not only have relatively higher diversity as well as accuracy, but which also lead to increased user satisfaction.</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>
        As recommender systems have moved beyond accuracy for
evaluation, metrics such as diversity and novelty have been proposed to
evaluate the quality of recommender systems [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Such research
[
        <xref ref-type="bibr" rid="ref11 ref18">11, 18</xref>
        ] also help to address the ‘filter bubble’ problem [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ].
Research on the diversity metric have contributed to the emergence of
diversity-based recommender systems, which endeavor to achieve
an optimal balance between accuracy and diversity [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]. In addition,
researchers suggest that there exists a connection between people’s
stable personality traits and their tastes and preferences [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]. The
idea of personality-based recommender systems is thus proposed.
      </p>
      <p>
        However, current research on personality and diversity based
recommender systems are mostly separated [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In many
diversitybased recommender systems [
        <xref ref-type="bibr" rid="ref31 ref33 ref9">9, 31, 33</xref>
        ], researchers usually set a
ifxed balance degree between accuracy and diversity for all users.
Adjusting to diversity needs for users with diferent personalities
are rarely studied. Similarly, research on personality-based
recommender systems [
        <xref ref-type="bibr" rid="ref14 ref28">14, 28</xref>
        ] has utilized personality information to
improve the calculation of user similarity in recommendations so
as to mitigate the ‘cold-start problem’. This paper combines these
two branches of research together.
      </p>
      <p>To address this gap, we investigate how personality information
can be used to adjust the diversity degrees for people with
different personalities in music recommender systems. Our research
questions are therefore:
• RQ1: Is there an underlying relationship between people’s
personality and their needs for recommendation diversity in Music
domain?
• RQ2: What is the efect (on diversity and accuracy) of adjusting
the diversity degrees in Music Recommender Systems based on
users’ personality information?</p>
      <p>First, to address RQ1 we conduct a pilot user study to
investigate whether there exists a relationship between users’ personality
information and their diversity needs on music preference
(Section 5.1). A relation model is built based on the pilot study results
(Section 5.2). To address RQ2, we proposed a personality-based
diversification algorithm referred to this relation model (Section 4).
Our proposed diversification method adjusts the diversity degrees
adaptively in music recommendations according to users’ distinct
personality information. Both ofline (Section 5.3) and online
studies (Section 5.5) evaluate the eficiency and efectiveness of our
proposed algorithm. We conclude with limitations and suggestions
for future work in Sections 7 and 8.
2</p>
    </sec>
    <sec id="sec-3">
      <title>RELATED WORK</title>
      <p>
        Existing research on personality-based and diversity-based
Recommender Systems are mostly separated [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. We discuss first research
on diversity-based recommender systems, and then related research
on personality-based recommender systems.
2.1
      </p>
    </sec>
    <sec id="sec-4">
      <title>Diversity-based Recommender Systems</title>
      <p>
        Many current diversity-oriented recommender systems [
        <xref ref-type="bibr" rid="ref31 ref33 ref9">9, 31, 33</xref>
        ]
adopt a fixed strategy to adjust the diversity degree for all users,
in which they usually pre-defined a score function balancing the
diversity and accuracy with a parameter λ and re-ranked the
generated recommendation list according to the calculated scores. For
instance, Ziegler et al. [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] proposed the topic diversification
approach towards balancing recommendation lists, which is a
heuristic algorithm based on taxonomy similarity to increase the
recommendation diversity. To balance the accuracy of suggestions
and the user’s extent of interest in specific topics, they defined a
weighting parameter to control the impact of two ranking lists, one
ranking the items that are similar to user’s attribute-based
preference and the other ranking the items in reverse. Vargas et al. [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]
also proposed a similar re-ranking diversification method based
on sub-profiles of users, in which they also used a parameter λ to
control the balance between the initial ranking score and diversity
score. Building on this work, Di Noia et al adjusted the diversity
function adaptively according to users’ diversity inclination [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ],
which is calculated as Entropy from user preferences. The balancing
parameter λ in their objective function is still fixed for all users,
which means that although their diversity function might be
adjusted properly, the recommendation balance between similarity
and diversity is still the same for all users. All these work
successfully increased the diversity in recommendations, while they rarely
consider that diferent users with diferent personalities may have
diferent diversity needs.
2.2
      </p>
    </sec>
    <sec id="sec-5">
      <title>Personality-based Recommender Systems</title>
      <p>
        Recent works have explored the relationship between personality
traits and user preferences in recommender systems [
        <xref ref-type="bibr" rid="ref15 ref28 ref29">15, 28, 29</xref>
        ].
Studies also show that personalities influence human decision
making process and interests for music and movies [
        <xref ref-type="bibr" rid="ref13 ref24 ref6">6, 13, 24</xref>
        ], which
implies that personality information should be considered if we
want to deliver personalized recommendations. While, in another
aspects, since users’ attitudes towards new or diverse experiences
vary considerably [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], personality can also be considered as a
key aspect when incorporate novelty and diversity into
recommendations, which means that the degree of diversity in presenting
recommended items can also be personalized.
      </p>
      <p>
        In contrast, most of the research work [
        <xref ref-type="bibr" rid="ref13 ref15">13, 15</xref>
        ] in
personalitybased recommender systems is designed to improve the user
similarity calculation in recommendations to address the cold-start
problem. Diversity degrees are usually the same for all users. They
rarely consider that diferent users might also possess diferent
attitudes towards the diversity of items, which means that personality
information can also be useful when adjusting diversity degrees
in Recommender Systems. As some recent studies have already
shown that personality can afect people’s needs for diversity
degrees for items either in movie recommendations [
        <xref ref-type="bibr" rid="ref32 ref6">6, 32</xref>
        ] or book
recommendations [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], people with diferent personalities may also
need recommendations with diferent diversity degrees for music
recommendations.
2.3
      </p>
    </sec>
    <sec id="sec-6">
      <title>Addressed Research Gap</title>
      <p>This paper addresses the gaps in the two research branches, by
combining them. The main contributions of our research are threefold:
• We investigated the relation between users’ personality
factors and their diversity needs on music preference and found
that there exist certain positive correlations between these
two factors.
• We proposed a personality-based re-ranking diversification
algorithm, which can adaptively set diferent diversity levels
for user based on their personalities in music
recommendations.
• We evaluated this strategy in both online and ofline studies,
which suggest that this approach is efective for improving
both diversity, accuracy, and also user satisfaction.</p>
      <p>
        To the best of our knowledge, in the music domain, we are the
ifrst to conduct such systematic user study on the correlation
between personality and users’ diversity needs. In the movie domain,
Wu and Chen et al. [
        <xref ref-type="bibr" rid="ref32 ref6">6, 32</xref>
        ] conducted a similar research on movie
recommendations. However, our research are dissimilar w.r.t.
domain diference and the algorithms that were applied.
3
      </p>
    </sec>
    <sec id="sec-7">
      <title>DIVERSITY AND PERSONALITY IN</title>
    </sec>
    <sec id="sec-8">
      <title>RECOMMENDATIONS</title>
      <p>Before we proceed into our research steps, we first explain two key
concepts as they are defined in our paper: diversity and personality.
In this section, we mainly focus on the diversity metric, the
personality model and the corresponding extraction methods we applied
in our research.
3.1</p>
    </sec>
    <sec id="sec-9">
      <title>Diversity</title>
      <p>
        Diversity is usually considered as the inverse of similarity, which
refers to recommending a diverse set of items that are diferent from
each other to users [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. This concept has been introduced into the
ifeld of recommender systems as one of the possible solutions to
address the over-fitting problem and to increase users’ satisfaction.
      </p>
      <p>
        In this paper, we focus on Intra-List Diversity (ILD). Research that
is focused on the definition and evaluation of the Intra-List Diversity
starts with Bradley and Smyth [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], who define the diversity as the
averaged pairwise distance (dissimilarity) between all items in the
recommendation set, which can be calculated as follows:
I LD(R) =
Ín Ín
i=1 j=i (1 − Similarity(ci , cj ))
n ∗ (n − 1)/2
(1)
where c1..cn are items in a set of recommendation list and R is the
recommended list. Other metrics are also raised, such as Vargas et
al.’s ILD metric [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ] or Gini-coeficient measurement [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. In this
work we mainly refer to Equation 1 for the diversity metric.
3.2
      </p>
    </sec>
    <sec id="sec-10">
      <title>Personality</title>
      <p>
        Personality represents people’s diferences in their enduring
emotional, interpersonal, experiential, attitudinal and motivational styles
[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. For the last few decades, a number of personality models
and acquisition methods have been proposed. In this research, we
mainly focus on the Big-Five Factor Model and the explicit
acquisition methods (specifically, Ten-Item Personality Inventory).
      </p>
      <p>
        Personality Model. We adopted one of the most commonly used
personality model called the Big-Five Factor Model (FFM) [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ],
which defines personality as five factors: Openness to Experience
(O), Conscientiousness (C), Extroversion (E), Agreeableness (A), and
Neuroticism (N). Usability of this model in recommender systems
can be found in Recommender Systems Handbook [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ].
      </p>
      <p>
        Extraction Method. Current acquisition methods for personality
can be classified into two groups: explicit methods (using
questionnaires) and implicit methods (extract personality from social
networks). We used the explicit method considering that it is more
accurate than the implicit methods [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]. Specifically, we adopted a
short personality test called Ten Item Personality Inventory (TIPI)
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] since it needs less time for users to finish. In TIPI, each
personality factor of FFM is assessed by two questions. For instance,
extraversion is assessed by ‘Extraverted, enthusiastic’ and ‘Reserved,
quiet’. Each question (ten in total) can be rated from 1 to 7, which
can be then mapped into five personality factor scores. The scores
of each factor can be further mapped into four diferent personality
levels: Low, Medium Low, Medium High, and High [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
4
      </p>
    </sec>
    <sec id="sec-11">
      <title>PERSONALITY-BASED RE-RANKING</title>
    </sec>
    <sec id="sec-12">
      <title>DIVERSIFICATION</title>
      <p>In this section, we discuss the core of our work: the
personalitybased diversification algorithm, which consists of a) an objective
function, and b) personality related parameters.</p>
      <p>In a later section we will describe the pilot user study in which we
identified the relationship between users’ personality information
and their diversity needs on music preference (Section 5.1). The
results of that pilot study inform the parameters for both a) and b)
above. Figure 1 outlines our overall research methodology, including
ofline and online studies to evaluate our algorithm. .</p>
      <p>
        Normally, the recommendation process of a recommender
system can be divided into two steps: first the system generates the
predicted values for all unrated items for each user and secondly
these items are sorted in descending order according to their
predicted values. While in order to improve the diversity degrees of
the recommendations, we use re-ranking as an improvement to
the second step. We borrow the idea of the Topic Diversification
method presented in Ziegler et al.’s work [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ]. Specifically, greedy
heuristics are used in our work, which have been demonstrated to
be eficient and efective [
        <xref ref-type="bibr" rid="ref33 ref9">9, 33</xref>
        ]. The diversification algorithm is
shown in Algorithm 1.
      </p>
      <p>This greedy algorithm will iteratively select an item from the
original list O (generated directly from a recommender system) and
then puts it at the end of the current re-ranked list R until the size
of R meets a size N (N=10 in our case) and the re-ranking process
is complete. The core of the algorithm lies in the objective function
(line 4, Algorithm 1) which controls the balance between similarity
and diversity, so that at each re-ranking step, the algorithm can
pick the next item that minimizes the objective function as the next
item to be placed at the end of the current diversified re-ranked list.
The target list is a re-ranked list with N top-ranked items (called
Top-N items). In order to perform the re-ranking algorithm to make
the re-ranked list diverse enough, the size of the input list should
Algorithm 1 The Diversification Algorithm to generate the
reranked list R from the original list O
Input: (Original Recommendation List O (length: 5N), target list
size N, personality-related parameters λ, θ1, θ2, ..., θn )
Output: Top-N re-ranked list R
1: R 1</p>
      <p>( ) ⇐ O(1)
2: while |R| &lt; N: do
3:
4:</p>
      <p>Divover all (c, R) = Íi=1,2, ..,n θi ∗ Divi (c, R)
c∗ = argminc ∈O \R Obj(c, R) = Sim(c, P ) ∗ (1 − λ) + λ ∗
Divover all (c, R)
5: R = R ∪ {c∗}
6: O = O \ {c∗}</p>
      <sec id="sec-12-1">
        <title>7: end while</title>
      </sec>
      <sec id="sec-12-2">
        <title>8: return R</title>
        <p>be much larger than the final re-ranked list (with N items). In our
algorithm, we use 5N items for the input list.</p>
        <p>The balancing parameter λ in the objective function (line 4,
Algorithm 1) is controlled by personality factors in our algorithm.
To adjust the diversity degrees more flexibly, we also introduce
parameters θ1, θ2, .., θn to control the computation of the overall
diversity. All of these two kinds of parameters (λ, θ1, θ2,..., θn ) are
afected by the personality factors.
4.1</p>
      </sec>
    </sec>
    <sec id="sec-13">
      <title>Objective Function</title>
      <p>
        The core of the algorithm lies in the re-ranking objective function in
line 4 (Algorithm 1), which is referred from the Maximal Marginal
Relevance (MMR) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]:
      </p>
      <p>Obj(c, R) = Sim(c, P ) ∗ (1 − λ) + λ ∗ Divover all (c, R)
(2)</p>
      <p>The left part of the function Sim(c, P ) considers the similarity
aspect of the item c to users’ initial interests P. In our work, we
computed the similarity values as the rank of item c in the final list
according to their predicted ratings sorted in the descending order.
We did not use the predicted ratings directly considering that such
predicted values may not be available for all recommender systems
(e.g. Spotify). Thus, our Sim(c, P ) function becomes:</p>
      <p>Sim(c, P ) = Rank(c, O)
(3)
where Rank(c, O) represents the rank of item c in the original
recommendation list O generated by some recommendation algorithm.</p>
      <p>The other part of the function Divover all (c, R) defines the
overall diversity degree of the item c compared with the items so far
selected in the re-ranked list R. Here, we define the overall
diversity as the weighted combination of several diversity degrees for
diferent attributes (e.g. track attributes like artists, genres in music
recommendation). As shown in line 3 (Algorithm 1), the diversity
function is defined as follows:
Õ
i=1,2, ...,n
Divover all (c, R) =
θi ∗ Divi (c, R)
(4)
where n represents the total number of attributes we used for
computing the overall diversity Divover all (c, R), θi represents the
weight for each attribute diversity degree. Divi (c, R) represents the
diferent diversity degrees for diferent attributes, which is defined
as ILD (equation 1). In our experiment, we used three attributes
(n=3) that are closely correlated with the personality factors found
in our pilot user study, which we will introduce later in Section 5.2.</p>
      <p>The function of the control parameter λ will be explained in
Section 4.2 and at the end of Section 5.2.
For now, we have defined our similarity function and diversity
function. But we still have not incorporated the personality information.
In our algorithm, the influence of the personality factors is exerted
on the parameters (λ, θ1, θ2,..., θn ) in our objective function.</p>
      <p>Parameter λ afects the balance between similarity and diversity
directly, thus it controls the degree of overall diversity needs.
Parameters θ1, θ2,..., θn control the specific attribute diversity degrees
accordingly. As mentioned in Section 3, each personality factor can
be divided into four levels: Low, Medium Low, Medium High,
and High. For each possible correlation between personality
factors and overall/attribute diversity needs, we define their mapping
function as follows in Table 1.</p>
      <p>For θ1, θ2,..., θn , we take one more computation step:
normalization. Thus, the final θ1/θ2/.../θn are computed as follows:
θi
θi = Íj=1,2, ...,n θj
, i = 1, 2, .., n
(5)</p>
      <p>Noted that, in order to conduct the mapping, we need to know
the correlation between each personality factor and users’
overall/attribute diversity needs beforehand. Parameter λ is decided by
the personality factor that has a positive correlation with the overall
diversity needs (e.g. in our case, it is Emotional Stability). While
parameters θ1, θ2,..., θn are decided by the personality factors that
are correlated with the attribute diversity needs. The specific
corresponding personality factors for each parameter for the mappings
will be shown in Section 5.2.
5</p>
    </sec>
    <sec id="sec-14">
      <title>EXPERIMENT</title>
      <p>Following our research steps in Figure 1, we first conducted a pilot
study to explore the possible correlation between users’ personality
factors and the diversity needs on their music preferences. Our
diversity adjusting strategy (in Section 4) is thus based on the
findings in the pilot study. To evaluate the eficiency and efectiveness
of our proposed personality-based diversification algorithm, we
conducted both ofline and online evaluation. For the page
limitation, we will discuss our pilot study and ofline evaluation briefly.
Results for both pilot study and ofline evaluation will be shown in
this section. We will show the results for the online evaluation in
the next section.</p>
      <p>Age ≤20 (5); 21-30 (83); 31-40 (32); 41-50 (18); 51-60 (5); ≥ 60 (5)
Gender Male (96); Female (47); Not tell (5)
Nationality Asia (53); Europe (38); South America (42); North America (12); Africa (3)
Education Level Graduate School (83); College (45); High School (20); Others(2)
5.1</p>
    </sec>
    <sec id="sec-15">
      <title>Pilot study</title>
      <p>To address our first research question, we conducted a pilot study, in
which we collected users’ personality information and their music
preferences (preferred songs). We designed a website 1 for the user
survey. The survey contains four main parts:
• User’s basic information: Collecting users’ demographic
information such as their age range and gender.
• Personality test: The personality test in our pilot study is
conducted via the TIPI, in which users need to answer ten
self-assessment questions. Each question should be rated
from 1 to 7, from ‘Disagree strongly’ to ‘Agree strongly’ (e.g.,
I see myself as extraverted, enthusiastic).
• Music preference collection: Users’ music preference is
collected by means of Spotify Web API, with which users
are asked to provide at least 20 preferred songs that they
normally listen to and can best describe their music taste.
Users are also asked to rate their selected songs from 1 to 5
(least preferred to most preferred).</p>
      <p>• User comments: A free-text comment section is included.
5.2</p>
    </sec>
    <sec id="sec-16">
      <title>Pilot Study Results</title>
      <p>We spread the survey via two channels: Crowdsourcing platforms
and students at several universities (e.g., TU Delft, Netherlands;
EPFL, Switzerland; and Lanzhou University, China). The majority
(around 80%) of the participants are recruited from Crowdflower
(now called Figure Eight) 2. To ensure the quality of the data
collected, we also inserted some test questions into the survey to help
us filter suspicious responses. On the Crowdflower platform,
workers also need to submit their contributor ids and verification codes
which are displayed at the end of the survey. These verification
methods helped us remove a number of irresponsible participants,
especially from the Crowdsourcing platform. Results for the user
survey are shown below.</p>
      <p>Participants. 148 participants were recruited to participate in
the survey, the demographic properties of these participants are
shown in Table 2.</p>
      <p>Relation between Personality Factors and Single Atribute
Diversity of Music Preference. When studying the correlation
between personality factors and each attribute’s diversity degrees,
we first calculated the personality scores for each user from the TIPI
question scores. Then, we computed the diversity scores for each
attribute within the list of tracks a user has selected using the ILD
(Equation 1) metric. For each track, we have chosen six attributes to
compute specific diversity degrees: Release Times, Artists, Number of</p>
      <sec id="sec-16-1">
        <title>1Available at: https://music-rs-personality.herokuapp.com 2Crowdflower: https://www.figure-eight.com</title>
        <p>Artists, Genres, and two audio features (Tempo and Key). Spearman’s
rank correlation coeficient was used to calculate the correlation
between the five personality factors and the diversity scores for each
attribute. In addition, considering that some demographic values
might also have some impact on the diversity needs for users when
delivering recommendations, we also included two demographic
values (age and gender) in the correlation comparison. Results are
shown in Table 3.</p>
        <p>
          Relation between Personality Factors and Overall Diversity.
Besides studying the correlation between the personality factors
and diversity scores for single attribute, we also computed the
correlation between the overall diversity and user’s personality values.
Considering that diferent users usually place diferent weights
on attributes (e.g. some user may consider that the diversification
of Artists is the most important), we assigned three diferent sets
of weights to the six attributes (Release Times, Artists, Number of
Artists, Genres, Tempo, Key) in reference to [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]: Overall_Div1:
‘Equal weights method’ (1/6, 1/6, 1/6, 1/6, 1/6, 1/6); Overall_Div2:
‘Rank-order centroid (ROC) weights’ (0.41, 0.24, 0.16, 0.10, 0.06,
0.03); Overall_Div3: ‘Rank-sum (RS) weights’ (0.29, 0.24, 0.19, 0.14,
0.09, 0.05).
        </p>
        <p>From Table 3 and 4, we concluded four important correlations.
For single attribute diversity, we find:
• C1. Personality factor Extraversion has a positive correlation
with the diversity degree of Key.
• C2. Personality factor Agreeableness has a positive
correlation with the diversity degree of Artists Number.
• C3. Personality factor Emotional Stability has a positive
correlation with the diversity degrees of Artist, Genre and Tempo.</p>
        <p>We also find that: C4. Personality factor Emotional Stability has
a positive correlation with the overall diversity degree.</p>
        <p>These correlations can then be used to map the parameters in
our diversification algorithm (c.f., Section 4.2). Specifically, λ is
adjusted according user’s Emotional Stability level. We used three
attribute diversity in the later experiment (see Section 5.5): Genre,
Artists Number, and Key. Thus, θ1, θ2, and θ3 are adjusted according
to user’s Emotional Stability, Agreeableness and Extraversion
respectively.
Since our diversification algorithm is built upon a re-ranking
algorithm (a diversification method by re-ordering the recommendation
list), its final diversity degree is afected by some re-ranking related
parameters such as the size of the final top-N re-ranked list (N). The
personality related parameters (λ, θ1, θ2, θ3, see Section 4.2) will
also greatly influence the final diversity degrees of the
recommendation lists. Thus, we have conducted a series of ofline evaluations
to test the influence of diferent parameters. The parameters we
tested are:
• The size of the final top-N re-ranked list (N).
• The size of the input list (LS).
• The size of the unrated items used for recommendation (K).
• Personality related parameters λ.</p>
        <p>
          In order to generate initial recommendations with high quality,
we used a state-of-the-art recommendation algorithm called
Factorization Machine (specifically, fastFM [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]) [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]. To train the FM
suficiently, we combined our pilot study dataset (148 users’ data in
Section 5.2) with a complementary dataset with much larger user
data: The Echo Nest Taste Profile Subset (TPS) 3 [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. We made a
few data selection beforehand. We first ruled out those tracks that
have only been listened to once. Then we ruled out those users
who listened to fewer than 100 tracks in total. The TPS dataset only
contains track play counts. We further mapped the play counts
into the integer ratings (1-5) using the rating mapping algorithm
mentioned in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ].
        </p>
        <p>We then first split our pilot study dataset into two subsets:
training Set M1 and testing set T. T contains the top-5 rated tracks
(ratings all ≥ 4) for each user, which we will consider as the
relevant items to each user. The remaining user data of the pilot study
dataset (M1) is combined with the TPS subset (M2) to form our
whole training set M. After training the FM, we used this FM to
generate recommendations for users in the testing set T.</p>
        <p>
          Hit Rate. The first metric we used in our ofline evaluation was
an accuracy measure. Hit rate was chosen due to the large item
count (number of distinct tracks) and the small number of listening
history per user [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. Instead of using all unseen items (all items
not used for training for each user) for prediction and counting the
number of ‘hits’ (relevant items) in the top-N list, in our testing
method, each relevant item (known top-5 rated relevant items for
each user) in the Testing Set is evaluated separately by combining
it with K (we used K=100) other items that this user has not rated.
3The Echo Nest Taste profile subset: http://labrosa.ee.columbia.edu/millionsong/
tasteprofile, extracted in July, 2018
0.043
0.390
We assume that these unrated items will not be of interest to user
u, representing the irrelevant items. The task of the FM is then to
rank these K+1 items for each user. For each user, we generate the
two recommendation lists: initial recommendation list (top-N items
from the initial list generated by FM) and our re-ranked list. We
then check whether this item is in the two lists. If in, we consider
it as hit, if not, we consider it as miss. This process is repeated
for each item in the Testing Set. The final hit rate is computed as:
H (N ) = #hit /|T |.
        </p>
        <p>ILD. We also compare the diversity degrees for both
recommendation lists using intra-list diversity.
5.4</p>
      </sec>
    </sec>
    <sec id="sec-17">
      <title>Ofline Evaluation Results</title>
      <p>Our ofline evaluation results show that, for both N and LS (K is
ifxed to 100), the hit rate for both lists will increase when N and LS
increases (hit rate for our re-ranked list is always higher than the
initial list). Diversity degrees also increase when we increase the
two parameters (ILD for our re-ranked list is always higher). For
parameter K, results show that both hit rate and ILD drop when
we increase K. For the personality related parameter λ, we find
that both the hit rate and ILD values will increase when we keep
increasing λ.</p>
      <p>After separately evaluating the influence of these parameters, we
then made a final comparison on the two lists. Results are shown
in Table 5. We see that our re-ranked list outperforms the initial
list both in hit rate and ILD.
5.5</p>
    </sec>
    <sec id="sec-18">
      <title>Online Evaluation</title>
      <p>Considering that ofline evaluation metrics cannot always reflect the
actual user satisfaction for recommendations in real life. To further
evaluate whether our personality-based diversification algorithm
can really enhance user satisfaction and users’ perception of list
diversity, we therefore conducted the following online evaluation.</p>
      <p>Similar to our pilot study (in Section 5.1), we also constructed a
website 4 for the evaluation.</p>
      <p>5.5.1 Materials. Two materials are needed from the users
beforehand: the Personality Profile and the User Interests.</p>
      <p>Personality Profile. We still adopted the Big-Five Factor Model as
the basic personality model in our system. Ten Items Personality
Inventory (TIPI) is also used to extract these five personality factors
from users.</p>
      <p>User Interests &amp; Recommendation. To generate the initial
recommendation list, we request users to ofer their music interests in</p>
      <sec id="sec-18-1">
        <title>4Available at https://music-rs-personality-online.herokuapp.com</title>
        <p>advance. In our online evaluation, we used Spotify
Recommendation System based on their open Web APIs 5 in order to provide
real-time recommendations. User interests are represented as ‘seed
information’ in Spotify Recommendation. Three kinds of seed
information are used: artists, tracks, and genres. Spotify has a restriction
on the total number of input seeds, which is maximally 5. To ensure
that the originally generated recommendation list (which has 100
tracks) is already diverse enough, we use at least 1 artist seed, 1
track seed, and 1 genre seed for every recommendation.</p>
        <p>5.5.2 Independent Variables. After we obtain the two
materials from users, we then generate the recommendations for them.
In the evaluation, similar to ofline evaluation, we generate two
recommendation lists (initial list and re-ranked list) for each user,
each list contains 10 tracks. We adopted a within-subjects
experimental design where the two recommendation lists are displayed
to the users at the same time (see Figure 2). Thus, the
independent variables here are the two recommendation lists. The order of
presentation was balanced between participants.</p>
        <p>5.5.3</p>
        <p>Dependent Variables.</p>
        <p>Precision@10. In order to directly measure the precision of the
recommendations, we ask the users to rate each track as ‘Like’ or
‘Dislike’. Tracks rated as ‘Like’ are considered as relevant items. The
Precision@10 for each list is computed as proportion of relevant
items in the whole list.</p>
        <p>Diversity. For both lists, we also used ILD (Equation 1) to
compute the diversity degrees.</p>
        <p>User Feedback. In addition to calculating the precision and ILD
for each recommendation list, we also ask user for some feedback
on the two lists via a post-task questionnaire. Each user needs to
express their opinions on both lists in terms of the following three
main aspects:
• Recommendation Quality (Q1 &amp; Q2): “The items in List A/B
recommended to me matched my interests.”
• Recommendation Diversity (Q4 &amp; Q5): “The items in List A/B
recommended to me are diverse.”
5Spotify Recommendation: https://developer.spotify.com/documentation/web-api/
reference/browse/get-recommendations/
• User Satisfaction (Q7 &amp; Q8): “Overall, I am satisfied with the</p>
        <p>Recommendation List A/B”</p>
        <p>
          All of these questions are referred to the ResQue User-Centric
Evaluation Framework [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ], which are are responded on a 5-point
Likert scale, from 1 to 5, meaning from "Disagree strongly" to "Agree
strongly". We then compute and compare the average ratings for
each question on both lists. Considering that users may give the
same ratings for both lists, we added two more sub-questions
regarding the Recommendation Quality and Recommendation Diversity:
• Recommendation Quality (Q3): “Which Recommendation List
is more interesting to you (match more of your interests)?”
• Recommendation Diversity (Q6): “Which Recommendation
        </p>
        <p>List is more diverse to you?”
These two questions rated with categorical answers: “List A”, “List
B”, or “Hard to tell”.</p>
        <p>5.5.4 Procedure Design. Similar to our pilot study, four main
parts are included in the website: The user basic information,
personality test, recommendation and feedback, and user comment.
The user basic information, personality test, and the last user
comment parts are similar. For the recommendation and feedback part,
we provide two channels to obtain users’ original interest: a)
utilize Spotify history; or b) Type in manually. If users choose to use
their Spotify listening history, we will use two of their top-played
artists, two of their top-played tracks, and the top-played genre for
generating the recommendations. Users can alternatively choose
to type in their interests manually. In this way, we request users to
type in at least one artist seed, one track seed, and one genre seed.</p>
        <p>After we obtain users’ music preference, we then feed these seeds
into the Spotify recommendation system to generate the initial
recommendation list (100 tracks). The first list L1 is constructed
by directly taking the top-10 items from the initial list. The second
list L2 is generated based on our personality-based diversification
algorithm. We select the top-50 tracks as the input list for re-ranking.
To minimize any carryover efects, we show these two lists in
random order to users (displayed as List A and List B). For each
track, users can click on the play button to listen to a 30 seconds’
preview. The track name and the corresponding artist name are
also shown in the list. For each track, users need to rate as ‘Like’ or
‘Dislike’ for both lists. After rating all the 20 tracks, users are asked
to fill in the feedback questionnaire (see Section 5.5.3).
6</p>
      </sec>
    </sec>
    <sec id="sec-19">
      <title>ONLINE EVALUATION RESULTS</title>
      <p>To evaluate users’ actual satisfaction towards our personality-based
diversification method, we conducted this online evaluation.
6.1</p>
    </sec>
    <sec id="sec-20">
      <title>Participants</title>
      <p>We conducted our online evaluation with 25 participants recruited
at a university. Participants’ ages ranged from 21-30 years old. Table
6 summarizes their demographics.
6.2</p>
    </sec>
    <sec id="sec-21">
      <title>Feedback Questions</title>
      <sec id="sec-21-1">
        <title>Initial List L1</title>
      </sec>
      <sec id="sec-21-2">
        <title>Re-ranked List L2</title>
      </sec>
      <sec id="sec-21-3">
        <title>Precision@10 ILD@10</title>
        <p>0.58 (std: 0.15)
0.48 (std: 0.06)
0.668 (std: 0.14)
0.57 (std: 0.07)</p>
        <p>Recommendation Quality. Specifically, for recommendation
quality (Q1 and Q2), the average ratings for the two lists are 3.4
(initial list, std=0.98) and 4.12 (re-ranked list, std=0.65) (t=-3.00,
p=0.004). Q3 further compares the recommendation quality of the
two lists with categorical answers. Results show that 8.0% users
think the Initial List is better in matching their interests, 52.0% users
think the re-ranked list is better, other 42.0% users think it is hard
to tell (for Chi-Squared Test, statistic=7.76, p &lt; 0.05).</p>
        <p>Recommendation Diversity. Table 7 shows the Precision@10
and ILD@10 results for both lists.</p>
        <p>For perceived recommendation diversity (Q4 &amp; Q5), the average
ratings for the two lists are 3.28 (initial list, std=0.96) and 3.92
(reranked list, std=0.89) (t=–2.39, p=0.02). Q6 further compares the
recommendation diversity of the two lists with categorical answers.
Results show that 16.0% users think the initial List is better in
matching their interests, 48.0% users think the re-ranked list is
better, other 36.0% users think it is hard to tell (for Chi-Squared
Test, statistic=3.92, p=0.14).</p>
        <p>User Satisfaction. For user satisfaction (Q7 &amp; Q8), the average
ratings for the two lists are 3.36 (initial list, std=0.93) and 3.92
(re-ranked list, std=0.97) (t=-2.03, p &lt; 0.05).
7</p>
      </sec>
    </sec>
    <sec id="sec-22">
      <title>DISCUSSION AND LIMITATION</title>
      <p>From the online evaluation results, we see that our re-ranked
recommendation list outperforms the initial recommendation list in all
three aspects (recommendation quality, diversity, and user
satisfaction). For the two categorical questions Q3 and Q6, results for Q3 is
in line with the results shown in Figure 3. While for Q6, the p-value
for Chi-Square Test is larger than 0.05, which means that there is
no significant diference for Q6 when we asked users which list is
more diverse to them. The reason behind this phenomenon may lies
in our limited sample size. The precision of the two lists has no big
diference (around one relevant track diference). While considering
that our algorithm has raised the diversity level of the
recommendation at the same time, we still can say that the re-ranked list is
better in users’ perspective and our personality-based
diversification algorithm has enhanced the diversity adjusting strategy in
music recommendations.</p>
      <p>One limitation of our research lies in the limited sample size
both in pilot study and online evaluation. If more participants are
recruited in our pilot study, the correlation between personality
factors and diversity needs may be stronger. Similarly, more users
included in our online evaluation might also yield better results.
Later researchers are suggested to repeat our research with more
participants. Another limitation lies in that we did not include more
features (e.g. more audio features like loudness) in our pilot study.
8</p>
    </sec>
    <sec id="sec-23">
      <title>CONCLUSION</title>
      <p>In this paper, we proposed a solution to address the research gap
between research in diversity-based recommender systems and
personality-based recommender systems. We proposed an
algorithm to adjust the diversity degrees in music recommendations
adaptively for users with diferent personalities. The adjustment
was based on a pilot user study which explored the relationship
between users’ personality factors and their diversity needs on
music preferences. To assess the efectiveness of our algorithm, we
conducted both ofline and online evaluations. Results suggest that
our diversification method not only increases the diversity degrees
for recommendations, but it also gains more user satisfaction.</p>
      <p>In future work, more (audio) features with a larger participant
pool will be studied. Instead of using the explicit personality test,
we also plan to try implicit personality extraction method (e.g.
via social media) in later work. Moreover, besides the re-ranking
algorithm, we also plan to try diferent diversification strategies
(e.g. optimization based diversification) with personality to check
whether they would yield better results.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Immanuel</given-names>
            <surname>Bayer</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>fastFM: A Library for Factorization Machines</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          <volume>17</volume>
          ,
          <issue>184</issue>
          (
          <year>2016</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Thierry</given-names>
            <surname>Bertin-Mahieux</surname>
          </string-name>
          , Daniel P.W. Ellis, Brian Whitman, and
          <string-name>
            <given-names>Paul</given-names>
            <surname>Lamere</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>The Million Song Dataset</article-title>
          .
          <source>In Proceedings of the 12th International Conference on Music Information Retrieval (ISMIR</source>
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Keith</given-names>
            <surname>Bradley</surname>
          </string-name>
          and
          <string-name>
            <given-names>Barry</given-names>
            <surname>Smyth</surname>
          </string-name>
          .
          <year>2001</year>
          .
          <article-title>Improving recommendation diversity</article-title>
          .
          <source>In Proceedings of the Twelfth Irish Conference on Artificial Intelligence and Cognitive Science</source>
          , Maynooth, Ireland.
          <fpage>85</fpage>
          -
          <lpage>94</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Jaime</given-names>
            <surname>Carbonell</surname>
          </string-name>
          and Jade Goldstein.
          <year>1998</year>
          .
          <article-title>The use of MMR, diversity-based reranking for reordering documents and producing summaries</article-title>
          .
          <source>In Proceedings of the 21st annual international ACM SIGIR conference on Research and development in information retrieval. ACM</source>
          ,
          <volume>335</volume>
          -
          <fpage>336</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Òscar</given-names>
            <surname>Celma Herrada</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Music recommendation and discovery in the long tail</article-title>
          . (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Li</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <surname>Wen Wu</surname>
            , and
            <given-names>Liang</given-names>
          </string-name>
          <string-name>
            <surname>He</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>How personality influences users' needs for recommendation diversity?</article-title>
          .
          <source>In CHI'13 Extended Abstracts on Human Factors in Computing Systems. ACM</source>
          ,
          <volume>829</volume>
          -
          <fpage>834</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Li</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <surname>Wen Wu</surname>
            , and
            <given-names>Liang</given-names>
          </string-name>
          <string-name>
            <surname>He</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Personality and Recommendation Diversity</article-title>
          .
          <source>In Emotions and Personality in Personalized Services</source>
          . Springer,
          <fpage>201</fpage>
          -
          <lpage>225</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Cremonesi</surname>
          </string-name>
          , Yehuda Koren, and
          <string-name>
            <given-names>Roberto</given-names>
            <surname>Turrin</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Performance of recommender algorithms on top-n recommendation tasks</article-title>
          .
          <source>In Proceedings of the fourth ACM conference on Recommender systems. ACM</source>
          ,
          <volume>39</volume>
          -
          <fpage>46</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Tommaso</given-names>
            <surname>Di</surname>
          </string-name>
          <string-name>
            <surname>Noia</surname>
          </string-name>
          , Vito Claudio Ostuni, Jessica Rosati, and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Tomeo</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>An analysis of users' propensity toward diversity in recommendations</article-title>
          .
          <source>In Proceedings of the 8th ACM Conference on Recommender systems. ACM</source>
          ,
          <volume>285</volume>
          -
          <fpage>288</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Daniel</surname>
            <given-names>M Fleder</given-names>
          </string-name>
          and
          <string-name>
            <given-names>Kartik</given-names>
            <surname>Hosanagar</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>Recommender systems and their impact on sales diversity</article-title>
          .
          <source>In Proceedings of the 8th ACM conference on Electronic commerce. ACM</source>
          ,
          <volume>192</volume>
          -
          <fpage>199</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Ishan</given-names>
            <surname>Ghanmode</surname>
          </string-name>
          and
          <string-name>
            <given-names>Nava</given-names>
            <surname>Tintarev</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>MovieTweeters: An Interactive Interface to Improve Recommendation Novelty</article-title>
          . In IntRS@ RecSys.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Samuel</surname>
            <given-names>D</given-names>
          </string-name>
          <string-name>
            <surname>Gosling</surname>
          </string-name>
          ,
          <string-name>
            <surname>Peter J Rentfrow</surname>
          </string-name>
          , and William B Swann.
          <year>2003</year>
          .
          <article-title>A very brief measure of the Big-Five personality domains</article-title>
          .
          <source>Journal of Research in personality 37</source>
          ,
          <issue>6</issue>
          (
          <year>2003</year>
          ),
          <fpage>504</fpage>
          -
          <lpage>528</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Rong</given-names>
            <surname>Hu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Pearl</given-names>
            <surname>Pu</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>A study on user perception of personality-based recommender systems</article-title>
          .
          <source>User Modeling</source>
          , Adaptation, and
          <string-name>
            <surname>Personalization</surname>
          </string-name>
          (
          <year>2010</year>
          ),
          <fpage>291</fpage>
          -
          <lpage>302</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Rong</given-names>
            <surname>Hu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Pearl</given-names>
            <surname>Pu</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Using personality information in collaborative ifltering for new users</article-title>
          .
          <source>Recommender Systems and the Social Web</source>
          <volume>17</volume>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Rong</given-names>
            <surname>Hu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Pearl</given-names>
            <surname>Pu</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Enhancing collaborative filtering systems with personality information</article-title>
          .
          <source>In Proceedings of the fifth ACM conference on Recommender systems. ACM</source>
          ,
          <volume>197</volume>
          -
          <fpage>204</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Jianmin</surname>
            <given-names>Jia</given-names>
          </string-name>
          , Gregory W Fischer, and
          <string-name>
            <surname>James S Dyer</surname>
          </string-name>
          .
          <year>1998</year>
          .
          <article-title>Attribute weighting methods and decision quality in the presence of response error: a simulation study</article-title>
          .
          <source>Journal of Behavioral Decision Making</source>
          <volume>11</volume>
          ,
          <issue>2</issue>
          (
          <year>1998</year>
          ),
          <fpage>85</fpage>
          -
          <lpage>105</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Oliver P John and Sanjay Srivastava</surname>
          </string-name>
          .
          <year>1999</year>
          .
          <article-title>The Big Five trait taxonomy: History, measurement, and theoretical perspectives</article-title>
          .
          <source>Handbook of personality: Theory and research 2</source>
          ,
          <year>1999</year>
          (
          <year>1999</year>
          ),
          <fpage>102</fpage>
          -
          <lpage>138</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Jayachithra</given-names>
            <surname>Kumar</surname>
          </string-name>
          and
          <string-name>
            <given-names>Nava</given-names>
            <surname>Tintarev</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Using visualizations to encourage blind-spots exploration</article-title>
          . In IntRS@ RecSys.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Robert R McCrae and Oliver P John</surname>
          </string-name>
          .
          <year>1992</year>
          .
          <article-title>An introduction to the five-factor model and its applications</article-title>
          .
          <source>Journal of personality 60</source>
          ,
          <issue>2</issue>
          (
          <year>1992</year>
          ),
          <fpage>175</fpage>
          -
          <lpage>215</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Sean</surname>
            <given-names>M McNee</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>John</given-names>
            <surname>Riedl</surname>
          </string-name>
          , and Joseph A Konstan.
          <year>2006</year>
          .
          <article-title>Being accurate is not enough: how accuracy metrics have hurt recommender systems</article-title>
          .
          <source>In CHI'06 extended abstracts on Human factors in computing systems. ACM</source>
          ,
          <volume>1097</volume>
          -
          <fpage>1101</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Eli</given-names>
            <surname>Pariser</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>The filter bubble: What the Internet is hiding from you</article-title>
          .
          <source>Penguin UK.</source>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Pearl</surname>
            <given-names>Pu</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Li</given-names>
            <surname>Chen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Rong</given-names>
            <surname>Hu</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>A user-centric evaluation framework for recommender systems</article-title>
          .
          <source>In Proceedings of the fifth ACM conference on Recommender systems. ACM</source>
          ,
          <volume>157</volume>
          -
          <fpage>164</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>Stefen</given-names>
            <surname>Rendle</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Factorization machines</article-title>
          .
          <source>In Data Mining (ICDM)</source>
          ,
          <source>2010 IEEE 10th International Conference on. IEEE</source>
          ,
          <fpage>995</fpage>
          -
          <lpage>1000</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Peter J Rentfrow and Samuel D Gosling</surname>
          </string-name>
          .
          <year>2003</year>
          .
          <article-title>The do re mi's of everyday life: the structure and personality correlates of music preferences</article-title>
          .
          <source>Journal of personality and social psychology 84</source>
          ,
          <issue>6</issue>
          (
          <year>2003</year>
          ),
          <fpage>1236</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>Barry</given-names>
            <surname>Smyth</surname>
          </string-name>
          and
          <string-name>
            <given-names>Paul</given-names>
            <surname>McClave</surname>
          </string-name>
          .
          <year>2001</year>
          .
          <article-title>Similarity vs</article-title>
          .
          <source>Diversity. In Proceedings of the 4th International Conference on Case-Based Reasoning: Case-Based Reasoning Research and Development (ICCBR '01)</source>
          . Springer-Verlag, London, UK,
          <fpage>347</fpage>
          -
          <lpage>361</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>Nava</given-names>
            <surname>Tintarev</surname>
          </string-name>
          and
          <string-name>
            <given-names>Judith</given-names>
            <surname>Masthof</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Adapting recommendation diversity to openness to experience: A study of human behaviour</article-title>
          .
          <source>In International Conference on User Modeling, Adaptation, and Personalization</source>
          . Springer,
          <fpage>190</fpage>
          -
          <lpage>202</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>Marko</given-names>
            <surname>Tkalcic</surname>
          </string-name>
          and
          <string-name>
            <given-names>Li</given-names>
            <surname>Chen</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Personality and Recommender Systems</article-title>
          .
          <source>Recommender Systems Handbook (Jan</source>
          .
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <surname>Marko</surname>
            <given-names>Tkalcic</given-names>
          </string-name>
          , Matevz Kunaver, Andrej Košir, and
          <string-name>
            <given-names>Jurij</given-names>
            <surname>Tasic</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Addressing the new user problem with a personality based user similarity measure</article-title>
          .
          <source>In First International Workshop on Decision Making and Recommendation Acceptance Issues in Recommender Systems (DEMRA</source>
          <year>2011</year>
          ).
          <fpage>106</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <surname>Marko</surname>
            <given-names>Tkalcic</given-names>
          </string-name>
          , Matevz Kunaver, Jurij Tasic, and
          <string-name>
            <given-names>Andrej</given-names>
            <surname>Košir</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Personality based user similarity measure for a collaborative recommender system</article-title>
          .
          <source>In Proceedings of the 5th Workshop on Emotion in Human-Computer Interaction-Real world challenges. 30-37.</source>
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>Saúl</given-names>
            <surname>Vargas</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>New approaches to diversity and novelty in recommender systems</article-title>
          .
          <source>In Fourth BCS-IRSG symposium on future directions in information access (FDIA</source>
          <year>2011</year>
          ), Koblenz, Vol.
          <volume>31</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>Saúl</given-names>
            <surname>Vargas</surname>
          </string-name>
          and
          <string-name>
            <given-names>Pablo</given-names>
            <surname>Castells</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Exploiting the diversity of user preferences for recommendation</article-title>
          .
          <source>In Proceedings of the 10th conference on open research areas in information retrieval</source>
          .
          <volume>129</volume>
          -
          <fpage>136</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <surname>Wen</surname>
            <given-names>Wu</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Li</given-names>
            <surname>Chen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Liang</given-names>
            <surname>He</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Using personality to adjust diversity in recommender systems</article-title>
          .
          <source>In Proceedings of the 24th ACM Conference on Hypertext and Social Media. ACM</source>
          ,
          <volume>225</volume>
          -
          <fpage>229</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <surname>Cai-Nicolas</surname>
            <given-names>Ziegler</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sean</surname>
            <given-names>M McNee</given-names>
          </string-name>
          ,
          <article-title>Joseph A Konstan,</article-title>
          and
          <string-name>
            <given-names>Georg</given-names>
            <surname>Lausen</surname>
          </string-name>
          .
          <year>2005</year>
          .
          <article-title>Improving recommendation lists through topic diversification</article-title>
          .
          <source>In Proceedings of the 14th international conference on World Wide Web. ACM</source>
          ,
          <volume>22</volume>
          -
          <fpage>32</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>