<!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>An Interactive Interface to Improve Recommendation Novelty</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ishan Ghanmode</string-name>
          <email>I.Ghanmode@student.tudelft.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Social Recommendation Systems, Novelty, Diversity, User Satisfac-</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>tion</institution>
          ,
          <addr-line>Interactive User Interfaces</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <abstract>
        <p>This paper introduces and evaluates a novel interface, MovieTweeters. It is a movie recommendation system which incorporates social information with a traditional recommendation algorithm to generate recommendations for users. Few previous studies have investigated the influence of using social information in interactive interfaces to improve the novelty of recommendations. To address this gap, we investigate whether social information can be incorporated efectively into an interactive interface to improve recommendation novelty and user satisfaction. Our initial results suggest that such an interactive interface does indeed help users discover more novel items. Also, we observed users who perceived that they discovered more novel and diverse items reported increased levels of user satisfaction. Surprisingly, we observed that even though we successfully were able to increase the system diversity of the recommendations, it had a negative correlation with users perception of novelty and diversity of the items highlighting the importance of improved user-centered approaches.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>CCS CONCEPTS</title>
      <p>• Human-centered computing → User interface design; •
Information systems → Recommender systems;</p>
    </sec>
    <sec id="sec-2">
      <title>INTRODUCTION</title>
      <p>
        Social networks such as Facebook1 and Twitter2 have emerged as
some of the most popular social media platforms allowing users
to communicate and express their opinions and feedback. This
online interaction between users generates social and preference
information which could be efectively harnessed in recommender
systems. This social information has been found to improve
algorithmic performance [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. However, accurate recommendations do
not always correspond to higher levels of user satisfaction [
        <xref ref-type="bibr" rid="ref22 ref27">22, 27</xref>
        ].
In response, researchers have proposed ‘beyond accuracy’ metrics
such as diversity and novelty [
        <xref ref-type="bibr" rid="ref10 ref26">10, 26</xref>
        ], and worked on interfaces to
improve the quality of recommendations [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ].
      </p>
      <p>A limited, but growing, body of literature has studied the
influence of using social information in interactive interfaces to improve
the novelty of recommendations. To address this gap, we
investigate whether social information can be incorporated efectively
1https://www.facebook.com, accessed July 2018
2https://www.twitter.com, accessed July 2018
into an interactive interface to improve recommendation novelty.
Our contributions are as follows:
• We introduce a novel interface, MovieTweeters, which
incorporates social information into a traditional recommendation
algorithm. This enables users to leverage their relevant social
information and discover novel (and more recent) content.
• This paper evaluates the system in terms of its ability to
improve: a) system diversity; b) perceived novelty, c) perceived
diversity.
• We study the relationship between system and user measures.</p>
      <p>We also establish a positive impact of users perceived quality
of recommendations on their overall satisfaction.</p>
      <p>The remainder of this paper is organized as follows: First, we
present a discussion of related work in Section 2. Next, we
introduce the MovieTweeters system, including the design choices for
the interactive user interface in Section 3. We also discuss the
underlying algorithms used in the system. In Section 4, we describe
an online user experiment (N=23) in which we evaluate the system.
We present our results in Section 5. A brief discussion of the notable
results are presented in Section 6 and finally we conclude in Section
7 with ideas for future work.
2</p>
    </sec>
    <sec id="sec-3">
      <title>RELATED WORK</title>
      <p>To frame our research done in this paper in terms of related work,
we discuss three key areas in detail. First, we discuss related work
in existing social recommendation systems. Second, we focus on the
importance of inspectability and control on recommendation system
interfaces. We also look into how these interfaces have an impact
on the users. Finally, we also present a discussion of related work
in the area of beyond accuracy metrics such as diversity and novelty.
2.1</p>
    </sec>
    <sec id="sec-4">
      <title>Social Recommendation Systems</title>
      <p>
        One of the definitions for social recommendation is any given
recommendation with online social information as an additional
input i.e augmenting or improving the existing social
recommendations with additional social information [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. One of the earliest
works which included social properties was done in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], where
the researchers built ReferralWeb. It was an interactive system for
searching relevant social networks on the World Wide Web. Social
information can be in the form of social relations, friendships, social
influence and so on. In this definition, the social recommendation
systems assume that the users are related when they establish social
relations. Under this assumption, the social information or social
relations are used to improve the performance of the
recommendations [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. We base our study around the first definition, where we
use existing social information as an additional input to improve
the quality of recommendations.
2.2
      </p>
    </sec>
    <sec id="sec-5">
      <title>Inspectability and Control in</title>
    </sec>
    <sec id="sec-6">
      <title>Recommendation Systems</title>
      <p>Factors of Inspectability and Control have played an emerging role
in areas of intelligent systems and in recent years, micro blogs.</p>
      <p>
        2.2.1 Inspectability. Inspectability across recommendation
systems literature is defined as the process of exposing users to the
reasoning and data process behind a recommendation. Inspectability of
the interface also increases the user’s trust in the recommendation
system. Authors in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] designed a hybrid recommendation system
which allowed users to understand and control diferent aspects
of the recommendation process instilling factors of inspectability
and control. Authors in [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] worked on a modified version of the
system built in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] where they assumed the notion of inspectability
be similar to the concept of transparency stated by authors in [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ].
Their work concluded that social recommender systems and
recommender systems in general do indeed can benefit from facilities that
improve the inspectability. Inspectability and control over
recommendation algorithms also provide an eficient way of dealing with
vast amount of social content. In other previous work, researchers
developed a system called TwitInfo for visualizing and
summarizing important events on Twitter [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Furthermore, incorporating
explanations and dynamic feedback with recommendation system
interfaces have shown to positively impact user perception levels
of the recommendation process. While designing our interface,
inspectability formed a crucial element of the interface allowing users
to browse through the vast amount of relevant social information
and understand how items were recommended to them.
      </p>
      <p>
        2.2.2 Control. Control can be defined as the process of allowing
users to interact with diferent recommendation system options
to tweak recommendations. Researchers have implemented
diferent methods of control in their systems which range from rating
items to assigning weights to item attributes. In [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], researchers
developed SmallWorlds, a live Facebook application which had an
interactive interface. This was used to control item predictions
based upon the underlying data from the Facebook API. Authors
in [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] developed a collaborative recommendation system with an
interactive interface allowing users to manipulate and tune
diferent options on the interface to generate relevant recommendations.
Authors in [
        <xref ref-type="bibr" rid="ref1 ref14">1, 14</xref>
        ] allowed users to dynamically change and update
their preferences during a recommendation process. In our study,
we base our interface design to include control to allow users to
dynamically modify diferent system controls (c.f., Section 3).
      </p>
      <p>
        2.2.3 Impact of Interfaces on Users of Recommender Systems.
People’s opinions about the items recommended to them and their
usability is also directly influenced by the interface of the
recommendation system in use. Researchers studied diferent user
interactions with recommender systems and concluded that to design
an efective interface, one must consider the following two points:
one, what specific user needs are satisfied with the interaction and
two, what specific systems features lead to satisfaction of those
needs [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ]. A more user-centric approach towards evaluating
recommendation systems has been suggested in the ResQue model by
Pearl et al. in [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] which aims to assess the perceived qualities of
recommenders such as their usability, usefulness, user’s satisfaction
and so on.
2.3
      </p>
    </sec>
    <sec id="sec-7">
      <title>Beyond Accuracy</title>
      <p>
        Researchers have stated that accuracy is not always the only
criteria which fulfill user satisfaction [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Diferent beyond accuracy
metrics have been defined to evaluate recommender systems [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
Authors in their work [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] show how factors apart from only
accuracy can make users more satisfied. Users may also be interested in
discovering novel products or in exploring more diverse items. In
this sub-section, two main beyond accuracy criteria are discussed:
Novelty and Diversity. Both of these criteria play a critical role for
evaluation in this study.
      </p>
      <p>
        Novelty. This criterion has been defined as “new-original and
of a kind which has not been seen before” [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]. More researchers
are inclined in the direction that novelty is one of the fundamental
qualities which can be used to measure a recommendation’s
efectiveness. Novel recommendations are item recommendations that
the user was unaware about. Good novelty metrics would usually
measure how well a recommendation system was able to make a
user aware of their previously unknown items [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        Diversity. This is a concept that has been well studied in the
information retrieval literature. It is generally defined as the opposite
of similarity. One of the most explored methods for diversity is the
item-item similarity mostly based on the item content [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]. Authors
in [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ], state a framework for novelty and diversity on the basis
of three concepts namely: choice, diversity and relevance. In [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ],
researchers measure perceived diversity and overall attractiveness
of the recommendation list.
3
      </p>
    </sec>
    <sec id="sec-8">
      <title>MOVIETWEETERS SYSTEM</title>
      <p>In this section we look in detail the underlying design of our
system, MovieTweeters. We define the following two research goals for
our study: RG1: Incorporate social information within an existing
traditional recommendation system and recommend new and diverse
items to users, RG2: Study the relationship between beyond accuracy
metrics (novelty, diversity) and user satisfaction.</p>
      <p>
        In order to study our research goals, we define the following
research steps in Figure 1. Based on the user-centric framework
defined by Knijnenburg et al. [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], we define system diversity as
an objective system aspect, the perceived user qualities (perceived
novelty and perceived diversity) as subjective system aspects and
overall user satisfaction as an user experience aspect for our system.
      </p>
      <p>We first analyze how system diversity influences user perception
(perceived diversity and perceived novelty) of the recommended
items. Then, we analyze the impact of these perceived qualities on
the overall user satisfaction.</p>
      <p>We designed our system, MovieTweeters, a web-based movie
recommendation interface, to help us understand the impact of
social information on the perceived quality of recommendations
and to study the relationships between perceived quality of the
recommended items and the overall user satisfaction. Figure 2 shows
an overview of the system. MovieTweeters consists of three main
phases namely: Initial Recommendations Phase, Social Information
Phase and Revised Recommendations Phase. All three phases were
visible to the user when conducting the experiment. Next, we look
into these three phases in more detail.
3.1</p>
    </sec>
    <sec id="sec-9">
      <title>Initial Recommendations Phase</title>
      <p>The initial recommendations phase was involved with the main
task of on-boarding new users into our system. We achieved this
by first understanding the movie preferences of the new users and
generating an initial set of movie recommendations for them.</p>
      <p>3.1.1 On-boarding New Users. Recommender systems help
suggest items to users they may like based upon the knowledge about
the user and the space of available items. However, when new users
ifrst enter the system, the system has no information about them.
The process of including new users into the system is known as
on-boarding. One of the most popular and direct ways to achieve
this is to ask the new users to rate an initial set of items, also known
as seed items.</p>
      <p>
        To on-board new users in the system and to generate the initial
set of movie recommendations, we decided to use the MovieLens
1M dataset [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] due to its popularity and being a stable benchmark
dataset. First step, was to select the initial seed items. One common
selection strategy is to use the popularity measure while
determining the seed items. In this, the items are ranked in a decreasing
order of the number of ratings. TheMovielens 1M dataset sufers
from a long tail distribution problem [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. This essentially means
there are some movies in the dataset which have been very
frequently rated (the popular movies). Some methods to deal with
this phenomenon was explained using difusion theory [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and
graph-based approaches [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ].
      </p>
      <p>
        Using the popularity strategy to select seed items would end up
selecting items which are most popular (highly rated) in the dataset
and would ignore the unpopular or new ones. This could create a
bias where only popular (highly rated) movies are recommended. In
order to avoid this bias, we based our approach to select items based
on 2 criteria: popularity (number of times rated) and ratings of the
movies (as defined by the authors in [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]). We calculated a seed
score for each movie in the dataset using the following approach:
seedscore = log(popularity) × σ 2(ratinдs)
(1)
To calculate the seed score (Equation 1), we first took the logarithm
(base 10) of the popularity. In the second half of the formula, we
consider the variance of the ratings. This gives us a measure of how
diverse the ratings have been for a particular movie.
      </p>
      <p>
        3.1.2 Recommendation Algorithm. In our system, we used
ItemItem Collaborative Filtering algorithm [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] to generate the initial
set of movie recommendations for the new users. As the main focus
of this study is the role and impact of recommendation interfaces,
we decided to use a Collaborative Filtering algorithm to make the
initial set of movie recommendations because of their popularity
and simplicity of use and implementation. We used the GraphLab
toolkit [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] to implement it in our system.
      </p>
      <p>3.1.3 Process Flow. After on-boarding new users into our
system, a set of 10 initial movie recommendations were generated for
them (as shown in Initial Recommendations Phase in Figure 2). We
refer to these first list of top-10 recommendations as
Recommendation List 1 (RL1).
3.2</p>
    </sec>
    <sec id="sec-10">
      <title>Social Information Phase</title>
      <p>The social information phase was mainly responsible for
incorporating a relevant social information dataset into our system.</p>
      <p>
        3.2.1 Social Information Dataset. We used MovieTweetings [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] as
our social information source. MovieTweetings comprises of IMDb
ratings expressed by Twitter users who have connected their IMDb
accounts to their Twitter account.
      </p>
      <p>3.2.2 Process Flow. The next task for the system user was to
select the most relevant movies out of the initial recommendation
list (RL1). Relevant movies here is defined as the movies which the
system user has already watched (consumed) or the movies which
seem the most interesting to him/her. After the relevant movies
were selected by the system user, the next step was to retrieve
the relevant Twitter users from our pre-processed MovieTweetings
dataset and display them. This was a two step process: First, all
distinct Twitter users who rated at least one of the selected relevant
movies were first retrieved. Second step was calculating how similar
these retrieved Twitter users were to the system user. In order to
perform this task, we first retrieved all movies rated by each Twitter
user individually. For the system user, we considered all the movies
he/she rated from the initial seed items. We ran the cosine similarity
to measure the relevant similarity between the genre distribution
of movies consumed by the system user and each of the Twitter
User. This produced a similarity score which denoted how similar
was a given Twitter user to the system user.</p>
      <p>We displayed the Twitter Users in the decreasing order of their
cosine similarity scores (as shown in Social Information Phase in
Figure 2). A slider was also included in the system which allowed
the system users to segregate Twitter users based on their similarity
score. The system users had to select at least one preferred Twitter
user. There was no limit on the maximum number of users selected.
3.3</p>
    </sec>
    <sec id="sec-11">
      <title>Revised Recommendations Phase</title>
      <p>
        The revised recommendations phase was responsible for generating
a revised list of movie recommendations. After the most preferred
Twitter users were selected by the system user, the next step was
to retrieve a list of all the movies rated by these Twitter users from
our pre-processed MovieTweetings dataset. We calculated the local
popularity score of each movie in the list of retrieved movies. Local
popularity is basically the number of occurrences of the movie in
the list. We then ordered this list of movies in a descending order
based on their local popularity scores. We refer to this movie list as
the relevant movie list. Figure 3 shows a description of this process.
3.3.1 Maximal Marginal Relevance. It is one of the
diversitybased re-ranking methods used for reordering ranked list of
documents [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Following its success in the field of text retrieval and
summarization, we tweaked the Maximal Marginal Relevance method
and apply it to our relevant movie list. It was calculated using a
weighted linear combination of relevance and diversity [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]:
MMR ≜
      </p>
      <p>max [λ(Rel (Di , Q))−(1−λ)( max (1−Sim(Di , Dj ))] (2)
Di ∈R/S Dj ∈S
In Equation 2, R refers to the ranked list of movies in the relevant
movie list. R/S is the set diference, i.e, the set of unselected movies
from R. S refers to the movies which are already retrieved. The first
half of the equation, λ(Rel (Di , Q)) addresses the relevance aspect
of the equation and is calculated by comparing how similar is Di is
to Q. Di refers to a movie in the relevant movie list. Q for a given
system user is calculated by considering the movies (from the Initial
Recommendations Phase) which were selected by him/her. This
similarity was calculated by comparing the genres of the list of
movies in Q with Di using cosine similarity. This gave a relevance
score which constituted the first half of the equation.</p>
      <p>The second half of the equation (1−λ)(maxDj ∈S (1−Sim(Di , Dj ))
addresses the diversity aspect of the MMR equation. S refers to the
movies which are already selected in the re-ranked MMR List. Here,
cosine similarity was used to calculate how similar Di was with Dj
based on their genre details. This constituted a score for diversity
which formed the second half of the equation. These two scores
are combined together to form the final MMR score.</p>
      <p>Based on the MMR scores, a revised list of movie
recommendations, both relevant to the system user and diverse according to
their tastes, was generated and presented to them (as shown in
Revised Recommendations Phase in Figure 2). The size of the MMR
list was set to be 10 (top-10 recommendations). We refer to this
revised list of top-10 recommendations as Recommendation List 2
(RL2).
4</p>
    </sec>
    <sec id="sec-12">
      <title>EXPERIMENT</title>
      <p>We evaluated our system MovieTweeters using both ofline and
online metrics. We seek to answer the following: First, the impact of
social information (with an interactive interface) on the quality of
recommendations. Second, the relationship between the quality of
the recommendations and user satisfaction. The ofline evaluation
metrics which we define later in this section, help us analyze how
an additional input of social information with a traditional
recommendation system afects system diversity. The online evaluations
help us analyze the user perceptions (perceived novelty &amp; perceived
diversity) of the recommendations and understand their satisfaction
levels.
4.1</p>
    </sec>
    <sec id="sec-13">
      <title>Variable Description</title>
      <p>We describe all the dependent and independent variables which are
evaluated during the course of the experiment and also form a part
of our hypotheses. There is one main independent variable in our
experiment:
• System Diversity: In the context of this study, we define
System Diversity for the recommended items (movies) in
terms of how diferent they are in terms of genre.</p>
      <p>Based on the independent variable defined above, we now define
our two dependent variables whose efects will be evaluated and
tested during the course of the experiment.</p>
      <p>
        • Perceived Novelty: The extent to which users receive “new”
movie recommendations. Here, we evaluate whether users
are able to come across movies which they have not seen
before. It is derived from the ResQue framework developed
by Pearl et al. in [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] which accesses the quality of the
recommended items.
• Perceived Diversity: The extent to which users felt that
the recommended items were diverse to them. It is defined
from the “Perceived System Qualities” stated in [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] by Pearl
et al.
4.2
      </p>
    </sec>
    <sec id="sec-14">
      <title>Hypotheses</title>
      <p>Our system MovieTweeters generated two recommendation lists of
movies for the users; one before (RL1) and one after (RL2) the
participant’s interaction with their relevant social information. We
hypothesized that our system will help the users discover more
novel and diverse content. Following are our hypotheses:
Hypothesis H1: System Diversity has a correlation with the
Perceived Diversity of the participants on the two recommendation list
items.</p>
      <p>Hypothesis H2: System Diversity has a correlation with the
Perceived Novelty of the participants on the two recommendation list
items.</p>
      <p>Hypothesis H3: Perceived Novelty of the users increases between
the two lists.</p>
      <p>Hypothesis H4: As the Perceived Novelty of participants increases,
their User Satisfaction increases as well.</p>
      <p>Hypothesis H5: As the Perceived Diversity of users increases, their
User Satisfaction increases as well.
4.3</p>
    </sec>
    <sec id="sec-15">
      <title>Materials</title>
      <p>We used two datasets to make movie recommendations in our
system.</p>
      <p>4.3.1 MovieLens 1M Dataset. The first one, to generate the
initial list of recommendations (RL1), we used the MovieLens 1M
dataset. Our pre-processing steps included adding relevant IMDb
IDs to the movies, making sure all movies had their relevant genre
information present, removal of irrelevant fields such as time-stamp
of the ratings. Our pre-processed MovieLens 1M dataset had 964712
ratings from 6040 users for 2835 movies.
4.3.2 MovieTweetings Dataset. We used MovieTweetings as our
social information source. We used this dataset to make our revised
set of movie recommendations (RL2). Our pre-processing steps
included removal or irrelevant fields such as time-stamp of the
ratings, retrieving the Twitter IDs of the users in the dataset, removal
of movies with no relevant genre information present. Our
preprocessed MovieTweetings dataset had 606767 ratings from 45871
users for 27093 movies.
4.4</p>
    </sec>
    <sec id="sec-16">
      <title>Experimental design</title>
      <p>Keeping in mind the hypotheses stating the impact of system
diversity on user perception and the relationship between user
perception of the recommendations with their satisfaction (defined in
Section 4.2), we study and analyze the impact of diferent system
variables on the perceived quality attributes.</p>
      <p>4.4.1 Evaluation Metrics. We study the impact of system
diversity on perceived novelty and perceived diversity.</p>
      <p>
        • System Diversity: We used Intra List Diversity [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] to
calculate the system diversity of the two generated
recommendation lists (RL1 &amp; RL2) in our system. For our study, we
define it as the following:
      </p>
      <p>I LD =
Ín Ín
i=1 j=i (1 − sim(ci , cj ))
n ∗ (n − 1)/2
(3)
where c1, c1...cn are items in a given list and n refers to
the total number of items in the list. We used the Cosine
similarity measure to calculate the distance between the
items.
• Perceived Novelty: For our study, we defined Novelty as
movies which the user has never seen before. We measured
Perceived Novelty with the following two processes:
– Perceived Novelty of the Recommendation Lists:
Participants selected novel items from both recommendation
lists (RL1 and RL2).
– Perceived Novelty Questionnaire: We asked the
participants to answer a set of three questions which helped
us understand their level of perceived novelty across the
two lists:
∗ Q 1: The movies recommended in Recommendation List 1
were interesting to me.
∗ Q 2: The movies recommended in Recommendation List 2
were interesting to me.
∗ Q 3: The Twitter Users helped me obtain novel movie
recommendations and improved the overall recommendation
process.
• Perceived Diversity: We asked the participants to answer
four questions about their level of perceived diversity between
the two lists:
– Q 1: The list of movies in Recommendation List 2 vary from
the list of movies in Recommendation List 1.
– Q 2: Most of the movies in Recommendation List 2 belong
to similar genres as Recommendation List 1.
– Q 3: The movies recommended to me in Recommendation
List 2 are diverse.
– Q 4: Selecting the relevant Twitter Users helped me obtain
diverse movie recommendations and improved the overall
recommendation process.</p>
      <p>We also analyze the impact of perceived novelty and perceived
diversity on overall user satisfaction.</p>
      <p>• User Satisfaction: We define User Satisfaction not only in
terms of how satisfied they are with the quality of the
recommendations but also their experience with the inspectability,
control and overall interface aspects of our system. We asked
the participants to answer a set of six questions which helped
us understand their overall user satisfaction:
– Q 1: The recommendation system provided me with good
movie suggestions.
– Q 2: The recommendation system helped me discover new
movies.
– Q 3: The movies recommended to me are diverse.
– Q 4: The recommendation system made me more confident
about my selection/decision.
– Q 5: I am convinced I will like the movies recommended to
me.
– Q 6: Overall, I am satisfied with the recommendation system
and the interface.</p>
      <p>4.4.2 MMR Value. The value of λ is used to adjust the relevance
and the diversity scores to emphasize between relevance &amp; diversity.
In our system, we made the design decision to have an equal balance
between the relevance and the diversity aspects of the revised list
of recommended movies. Hence, the value of λ was set to 0.5.</p>
      <p>4.4.3 Procedure and Tasks. As seen in Section 3, we divide our
system into three phases:
• Initial Recommendations Phase:
(1) Participants were asked to provide basic demographic
information (gender, age, movie consumption details) and
to rate at least 20 movies out of 40 movies (initial seed).
• Social Information Phase:
(1) Participants were asked to select their relevant list of
movies from the initial recommendation list (RL1) and
select their most preferred Twitter users
• Revised Recommendations Phase:
(1) Participants were shown the revised list of
recommendations based on their selections (RL2).</p>
      <p>After completion of the main experiment, they had to answer
diferent post evaluation questionnaires which evaluated diferent
aspects of both the recommendation lists and also their user
satisfaction. Responses to the post evaluation questionnaires were collected
in the form of a Likert scale (1-5). We followed a within-subjects
experimental design where all the participants were exposed to
both their recommendation lists (RL1 and RL2) and were made to
compare the two lists.
5</p>
    </sec>
    <sec id="sec-17">
      <title>RESULTS</title>
      <p>In this section, we discuss the results we found regarding the impact
of system diversity of the perceived quality of recommendations,
and also the relationship between the perceived quality of
recommendations and user satisfaction.
5.1</p>
    </sec>
    <sec id="sec-18">
      <title>Participants</title>
      <p>The experiment was held in a controlled setting with 23
participants. Each interview lasted 15-25 minutes. The participants were
mainly Master students at a university with a varied educational
background. We had an equal gender distribution with 52.2% female
and 47.8% male participants. Most of the participants were between
the ages of 25-34 (60.9%).
System Diversity. Using the ofline evaluation metric defined in
Section 4, we calculated the system diversity (Intra List Diversity)
of both the generated recommendation lists (RL1 and RL2). Overall,
we found a significant increase in the system diversity across the
two recommendation lists (Figure 5).
5.3.1 Hypothesis 1: System Diversity and Perceived Diversity. To
validate our Hypothesis H1, we ran the Spearman’s Rank-Order
Correlation test to compare the impact of the change in System
Diversity between the recommendation lists on the Perceived
Diversity of the participants on the recommended items from both
the recommendation lists (RL1 and RL2). Spearman’s correlation
coeficient ρ measures the strength and direction of the correlation
between two associated variables.</p>
      <p>We observed that the ρ value is -0.54 and it is significant ( p =
0.007, p &lt; 0.05), this demonstrates a strong negative correlation
between the System Diversity and the Perceived Diversity of the
recommended items in both the recommendation lists. This rejects
the null hypothesis and our alternative hypothesis (H1) is accepted.</p>
      <p>5.3.2 Hypothesis 2: System Diversity and Perceived Novelty. To
validate our Hypothesis H2, we ran the Spearman’s Rank-Order
Correlation test to compare the impact of the change in System
Diversity between the recommendation lists on the Perceived
Novelty of the participants on the recommended items from both the
recommendation lists (RL1 and RL2).</p>
      <p>We observed that the ρ value is -0.42 and it is significant ( p =
0.04, p &lt; 0.05), demonstrating a strong negative correlation
between the System Diversity and the Perceived Novelty of the
recommended items in both the recommendation lists. This rejects the
null hypothesis and our alternative hypothesis (H2) is accepted.</p>
      <p>5.3.3 Hypothesis 3: Perceived Novelty Increases. To validate our
Hypothesis H3, we ran the Wilcoxon Signed Rank Test to compare
the diference (before and after) between the two recommendation
lists (RL1 (before) and RL2 (after)) in terms of novel items.</p>
      <p>We observe that there is statistical significance in the Perceived
Novelty of the participants after interacting with the relevant
Twitter information (p = 0.0009, p &lt; 0.01). Figure 6 shows the frequency
of novel movies for both the lists (RL1 &amp; RL2). Analyzing all the
data statistics and the relevant information, we infer that the
participants did indeed find more novel items after interaction with the
relevant social information. This rejects the null hypothesis and
our alternative hypothesis (H3) is accepted.</p>
      <p>5.3.4 Hypothesis 4: Perceived Novelty and Satisfaction. To
validate our Hypothesis H4, we ran the Spearman’s Rank-Order
Correlation test to study the impact of Perceived Novelty of the
participants on their overall User Satisfaction.</p>
      <p>We observed that the ρ value is 0.70 and it is significant ( p =
0.00016, p &lt; 0.05). The ρ value shows that there is a strong
positive correlation between the Perceived Novelty and overall User
Satisfaction of the participants. This rejects the null hypothesis and
our alternative hypothesis (H4) is accepted.</p>
      <p>5.3.5 Hypothesis 5: Perceived Diversity and Satisfaction. To
validate our Hypothesis H5, we ran the Spearman’s Rank-Order
Correlation test to study the impact of Perceived Diversity of the
participants on their overall User Satisfaction. We observed that the ρ
value is 0.58 and it is significant ( p = 0.003, p &lt; 0.05),
demonstrating a strong positive correlation between the Perceived Diversity
and overall User Satisfaction of the participants. This rejects the null
hypothesis and our alternative hypothesis (H5) is accepted.
6</p>
    </sec>
    <sec id="sec-19">
      <title>DISCUSSION AND LIMITATIONS</title>
      <p>In this section we discuss our initial results from the experiment
and also the limitations. According to our research goals defined
in Section 3, we wanted to build an interactive interface that could
assist users to discover more novel content. Our initial results (for
Hypothesis H3) suggested that we were successful in this aspect
and our interface indeed helped users discover more novel items.</p>
      <p>While analyzing the impact of system diversity (of the
recommendations) on the perceived measures of quality (perceived diversity
and perceived novelty), we found some surprising results
(Hypotheses H1 and H2). Notably as system diversity increased across the
two lists, the perceived diversity and perceived novelty of the users
decreased. The decrease in the perceived diversity of the users could
be attributed to the following factors. Our MMR formula (λ = 0.5
balanced out the revised recommendation list in terms of relevance
and diversity. This could impact the perception of the participants in
a way where they were actually focused on checking the relevance
aspect of the recommendations. In a post-hoc analysis, we studied
the impact of popularity of the diversity perception of the users.
Popularity for a recommendation list was calculated by taking the
average of the top 3 IMDb movie ratings for that list. We observed
that the popularity scores actually decreased across the lists. We
compared this to the perceived diversity of the participants and
found that as the popularity decreased across the lists, the perceived
diversity decreased as well. We state that popularity also played a
role in afecting the perceived diversity of the participants.
Diversiifcation (increase in the system diversity) led to less popular movies
which made the participants perceive them as less diverse.</p>
      <p>We found a positive correlation between users perceived novelty
and perceived diversity on overall user satisfaction (Hypotheses H4
and H5). Users who perceived that they discovered more novel and
diverse items reported increased levels of satisfaction.
6.1</p>
    </sec>
    <sec id="sec-20">
      <title>Limitations</title>
      <p>
        We identify four main limitations in our study:
• An experiment comparing diferent recommendation
algorithms could prove helpful to understand the impact these
different recommendation algorithms have on perceived quality
of the recommendations and on overall user satisfaction.
• Multiple experiments with diferent MMR ( λ) values could
help us understand its impact on the revised
recommendation list and ultimately on the perception of the users and
their overall user satisfaction.
• The inclusion of other movies specific features (e.g., features
such as box ofice revenues, year/era of release) could provide
more insight into how two users are correlated which would
also impact the final recommendation list.
• Recent research has studied the impact of personality on the
diversity needs of users [
        <xref ref-type="bibr" rid="ref17 ref4">4, 17</xref>
        ]. Our study did not consider
the efects of individualistic traits such as personality.
      </p>
      <p>Overall, our interface proved that the incorporation of relevant
social information with an interactive interface does indeed help
users discover more novel items. It also provided valuable insight
into the relationship between how users perceive the recommended
items and their overall satisfaction.
7</p>
    </sec>
    <sec id="sec-21">
      <title>CONCLUSION</title>
      <p>In this paper, we introduced and evaluated a novel interface,
MovieTweeters. It is a movie recommender system which combines social
information with a traditional recommendation algorithm. This
allows us to generate recommendations that are both current (since
the social information is constantly updating), and novel. We
conducted ofline and online evaluations to test our interface. We found
that incorporation of social information with an interactive
interface can indeed help users discover more novel content. Also, we
observed that users who perceived that they discovered more novel
and diverse items also reported increased levels of user satisfaction.
Even though we successfully were able to increase the system
diversity of the recommendations, it had a negative correlation with
users perception of novelty and diversity of the items.</p>
      <p>In future work, inclusion of diferent recommendation
algorithms along with varying values of MMR will be studied. We
believe it could have a significant impact on how users perceive
their recommendations, and also on their overall satisfaction.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Svetlin</given-names>
            <surname>Bostandjiev</surname>
          </string-name>
          ,
          <string-name>
            <surname>John O'Donovan</surname>
            ,
            <given-names>and Tobias</given-names>
          </string-name>
          <string-name>
            <surname>Höllerer</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>TasteWeights: a visual interactive hybrid recommender system</article-title>
          .
          <source>In Proceedings of the sixth ACM conference on Recommender systems. ACM</source>
          ,
          <volume>35</volume>
          -
          <fpage>42</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <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. Citeseer,
          <volume>85</volume>
          -
          <fpage>94</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <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="ref4">
        <mixed-citation>
          [4]
          <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="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Simon</given-names>
            <surname>Dooms</surname>
          </string-name>
          , Toon De Pessemier, and
          <string-name>
            <given-names>Luc</given-names>
            <surname>Martens</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Movietweetings: a movie rating dataset collected from twitter</article-title>
          . In Workshop on Crowdsourcing and
          <article-title>human computation for recommender systems</article-title>
          ,
          <source>CrowdRec at RecSys</source>
          , Vol.
          <year>2013</year>
          .
          <volume>43</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Bruce</given-names>
            <surname>Ferwerda</surname>
          </string-name>
          ,
          <string-name>
            <surname>Mark P Graus</surname>
          </string-name>
          , Andreu Vall, Marko Tkalcic, and
          <string-name>
            <given-names>Markus</given-names>
            <surname>Schedl</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>How item discovery enabled by diversity leads to increased recommendation list attractiveness</article-title>
          .
          <source>In Proceedings of the Symposium on Applied Computing. ACM</source>
          ,
          <volume>1693</volume>
          -
          <fpage>1696</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Mouzhi</given-names>
            <surname>Ge</surname>
          </string-name>
          , Carla Delgado-Battenfeld, and
          <string-name>
            <given-names>Dietmar</given-names>
            <surname>Jannach</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Beyond accuracy: evaluating recommender systems by coverage and serendipity</article-title>
          .
          <source>In Proceedings of the fourth ACM conference on Recommender systems. ACM</source>
          ,
          <volume>257</volume>
          -
          <fpage>260</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Brynjar</given-names>
            <surname>Gretarsson</surname>
          </string-name>
          ,
          <string-name>
            <surname>John O'Donovan</surname>
            , Svetlin Bostandjiev, Christopher Hall, and
            <given-names>Tobias</given-names>
          </string-name>
          <string-name>
            <surname>Höllerer</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Smallworlds: visualizing social recommendations</article-title>
          .
          <source>In Computer Graphics Forum</source>
          , Vol.
          <volume>29</volume>
          . Wiley Online Library,
          <fpage>833</fpage>
          -
          <lpage>842</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>F Maxwell</given-names>
            <surname>Harper and Joseph A Konstan</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>The movielens datasets: History and context</article-title>
          .
          <source>ACM Transactions on Interactive Intelligent Systems (TiiS) 5</source>
          ,
          <issue>4</issue>
          (
          <year>2016</year>
          ),
          <fpage>19</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Jonathan</surname>
            <given-names>L Herlocker</given-names>
          </string-name>
          ,
          <article-title>Joseph A Konstan, Loren G Terveen,</article-title>
          and John T Riedl.
          <year>2004</year>
          .
          <article-title>Evaluating collaborative filtering recommender systems</article-title>
          .
          <source>ACM Transactions on Information Systems (TOIS) 22</source>
          ,
          <issue>1</issue>
          (
          <year>2004</year>
          ),
          <fpage>5</fpage>
          -
          <lpage>53</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Masayuki</surname>
            <given-names>Ishikawa</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Peter</given-names>
            <surname>Geczy</surname>
          </string-name>
          , Noriaki Izumi, and
          <string-name>
            <given-names>Takahira</given-names>
            <surname>Yamaguchi</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Long tail recommender utilizing information difusion theory</article-title>
          .
          <source>In Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology-Volume 01. IEEE Computer Society</source>
          ,
          <fpage>785</fpage>
          -
          <lpage>788</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Henry</surname>
            <given-names>Kautz</given-names>
          </string-name>
          , Bart Selman, and
          <string-name>
            <given-names>Mehul</given-names>
            <surname>Shah</surname>
          </string-name>
          .
          <year>1997</year>
          .
          <article-title>Referral Web: combining social networks and collaborative filtering</article-title>
          .
          <source>Commun. ACM 40</source>
          ,
          <issue>3</issue>
          (
          <year>1997</year>
          ),
          <fpage>63</fpage>
          -
          <lpage>65</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Irwin</surname>
            <given-names>King</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Michael R Lyu</surname>
          </string-name>
          , and Hao Ma.
          <year>2010</year>
          .
          <article-title>Introduction to social recommendation</article-title>
          .
          <source>In Proceedings of the 19th international conference on World wide web. ACM</source>
          ,
          <volume>1355</volume>
          -
          <fpage>1356</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Bart</surname>
            <given-names>P Knijnenburg</given-names>
          </string-name>
          , Svetlin Bostandjiev,
          <string-name>
            <surname>John O'Donovan</surname>
            ,
            <given-names>and Alfred</given-names>
          </string-name>
          <string-name>
            <surname>Kobsa</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Inspectability and control in social recommenders</article-title>
          .
          <source>In Proceedings of the sixth ACM conference on Recommender systems. ACM</source>
          ,
          <volume>43</volume>
          -
          <fpage>50</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Bart</surname>
            <given-names>P Knijnenburg</given-names>
          </string-name>
          , Martijn C Willemsen, Zeno Gantner, Hakan Soncu, and
          <string-name>
            <given-names>Chris</given-names>
            <surname>Newell</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Explaining the user experience of recommender systems</article-title>
          .
          <source>User Modeling and User-Adapted Interaction 22</source>
          ,
          <fpage>4</fpage>
          -
          <lpage>5</lpage>
          (
          <year>2012</year>
          ),
          <fpage>441</fpage>
          -
          <lpage>504</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Yucheng</surname>
            <given-names>Low</given-names>
          </string-name>
          , Danny Bickson, Joseph Gonzalez, Carlos Guestrin, Aapo Kyrola, and
          <string-name>
            <surname>Joseph M Hellerstein</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Distributed GraphLab: a framework for machine learning and data mining in the cloud</article-title>
          .
          <source>Proceedings of the VLDB Endowment 5</source>
          ,
          <issue>8</issue>
          (
          <year>2012</year>
          ),
          <fpage>716</fpage>
          -
          <lpage>727</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Feng</given-names>
            <surname>Lu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Nava</given-names>
            <surname>Tintarev</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>A Diversity Adjusting Strategy with Personality for Music Recommendation</article-title>
          . In IntRS@ RecSys.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Adam</surname>
            <given-names>Marcus</given-names>
          </string-name>
          , Michael S Bernstein, Osama Badar, David R Karger, Samuel Madden, and
          <string-name>
            <surname>Robert C Miller</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Twitinfo: aggregating and visualizing microblogs for event exploration</article-title>
          .
          <source>In Proceedings of the SIGCHI conference on Human factors in computing systems. ACM</source>
          ,
          <volume>227</volume>
          -
          <fpage>236</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Massa</surname>
          </string-name>
          and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Avesani</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>Trust-aware recommender systems</article-title>
          .
          <source>In Proceedings of the 2007 ACM conference on Recommender systems. ACM</source>
          ,
          <volume>17</volume>
          -
          <fpage>24</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>John O'Donovan</surname>
            , Barry Smyth, Brynjar Gretarsson, Svetlin Bostandjiev, and
            <given-names>Tobias</given-names>
          </string-name>
          <string-name>
            <surname>Höllerer</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>PeerChooser: visual interactive recommendation</article-title>
          .
          <source>In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM</source>
          ,
          <volume>1085</volume>
          -
          <fpage>1088</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <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 2008 ACM conference on Recommender systems. ACM</source>
          ,
          <volume>11</volume>
          -
          <fpage>18</fpage>
          .
        </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>Al</given-names>
            <surname>Mamunur</surname>
          </string-name>
          <string-name>
            <surname>Rashid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Istvan</given-names>
            <surname>Albert</surname>
          </string-name>
          ,
          <article-title>Dan Cosley, Shyong K Lam, Sean M McNee, Joseph A Konstan,</article-title>
          and John Riedl.
          <year>2002</year>
          .
          <article-title>Getting to know you: learning new user preferences in recommender systems</article-title>
          .
          <source>In Proceedings of the 7th international conference on Intelligent user interfaces. ACM</source>
          ,
          <volume>127</volume>
          -
          <fpage>134</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Badrul</surname>
            <given-names>Sarwar</given-names>
          </string-name>
          , George Karypis, Joseph Konstan,
          <string-name>
            <given-names>and John</given-names>
            <surname>Riedl</surname>
          </string-name>
          .
          <year>2001</year>
          .
          <article-title>Item-based collaborative filtering recommendation algorithms</article-title>
          .
          <source>In Proceedings of the 10th international conference on World Wide Web. ACM</source>
          ,
          <volume>285</volume>
          -
          <fpage>295</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. Case-Based Reasoning Research and Development</source>
          (
          <year>2001</year>
          ),
          <fpage>347</fpage>
          -
          <lpage>361</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>Kirsten</given-names>
            <surname>Swearingen</surname>
          </string-name>
          and
          <string-name>
            <given-names>Rashmi</given-names>
            <surname>Sinha</surname>
          </string-name>
          .
          <year>2001</year>
          .
          <article-title>Beyond algorithms: An HCI perspective on recommender systems</article-title>
          .
          <source>In ACM SIGIR 2001 Workshop on Recommender Systems</source>
          , Vol.
          <volume>13</volume>
          .
          <fpage>1</fpage>
          -
          <lpage>11</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>Kirsten</given-names>
            <surname>Swearingen</surname>
          </string-name>
          and
          <string-name>
            <given-names>Rashmi</given-names>
            <surname>Sinha</surname>
          </string-name>
          .
          <year>2002</year>
          .
          <article-title>Interaction design for recommender systems</article-title>
          .
          <source>In Designing Interactive Systems</source>
          , Vol.
          <volume>6</volume>
          .
          <fpage>312</fpage>
          -
          <lpage>334</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <surname>Jiliang</surname>
            <given-names>Tang</given-names>
          </string-name>
          , Xia Hu, and Huan Liu.
          <year>2013</year>
          .
          <article-title>Social recommendation: a review</article-title>
          .
          <source>Social Network Analysis and Mining 3</source>
          ,
          <issue>4</issue>
          (
          <year>2013</year>
          ),
          <fpage>1113</fpage>
          -
          <lpage>1133</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <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>2015</year>
          .
          <article-title>Explaining recommendations: Design and evaluation</article-title>
          .
          <source>In Recommender Systems Handbook</source>
          . Springer,
          <fpage>353</fpage>
          -
          <lpage>382</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <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>2011</year>
          .
          <article-title>Rank and relevance in novelty and diversity metrics for recommender systems</article-title>
          .
          <source>In Proceedings of the fifth ACM conference on Recommender systems. ACM</source>
          ,
          <volume>109</volume>
          -
          <fpage>116</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>Liang</given-names>
            <surname>Zhang</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>The Definition of Novelty in Recommendation System</article-title>
          .
          <source>Journal of Engineering Science &amp; Technology Review 6</source>
          ,
          <issue>3</issue>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <surname>Tao</surname>
            <given-names>Zhou</given-names>
          </string-name>
          , Zoltán Kuscsik,
          <string-name>
            <surname>Jian-Guo</surname>
            <given-names>Liu</given-names>
          </string-name>
          , Matúš Medo, Joseph Rushton Wakeling, and Yi-Cheng Zhang.
          <year>2010</year>
          .
          <article-title>Solving the apparent diversity-accuracy dilemma of recommender systems</article-title>
          .
          <source>Proceedings of the National Academy of Sciences</source>
          <volume>107</volume>
          ,
          <issue>10</issue>
          (
          <year>2010</year>
          ),
          <fpage>4511</fpage>
          -
          <lpage>4515</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>