<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>March</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Exploring User-Controlled Hybrid Recommendation in Conference Contexts</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Chun-Hua Tsai</string-name>
          <email>cht77@pitt.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Behnam Rahdari</string-name>
          <email>ber58@pitt.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Peter Brusilovsky</string-name>
          <email>peterb@pitt.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Pittsburgh</institution>
          ,
          <addr-line>Pittsburgh</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <volume>20</volume>
      <issue>2019</issue>
      <abstract>
        <p>A hybrid recommender system fuses multiple data sources to deliver recommendations. One challenge of this approach is to match the changing user preferences with a list of static recommendations. In this paper, we present two user-controllable hybrid recommender interfaces, Relevance Tuner (for people recommendation) and Paper Tuner (for paper recommendation), which ofer a set of sliders to tune the multiple relevance sources on the final recommendation ranking on-the-fly. We deployed the user interfaces to a real-world international academic conference with a field study. The result of the log analysis showed the conference attendees did adopt the interface in exploring the hybrid recommendations. The finding provided evidence in supporting the proposed controllable interface can be deployed to a broader set of conference context.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>CCS CONCEPTS</title>
      <p>• Human-centered computing → Web-based interaction; User
interface design; Empirical studies in interaction design.</p>
    </sec>
    <sec id="sec-2">
      <title>INTRODUCTION</title>
      <p>
        Hybrid recommender systems [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] have been gradually becoming
more and more popular due to their ability to combine strong
features of diferent recommender approaches. One promising
hybridization design is the paralleled hybrid recommender [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], which
fuse recommendation results produced by diverse types of existing
recommender algorithms as well as multiple kinds of traces left by
modern internet users, i.e., browsing trails, bookmarks, ratings,
created social links, etc. In this paper, we will refer to each contributing
data source or approach that can generate a list of recommendation
ranked by relevance to the target user as a relevance source. Each
of these sources could be used to build a profile of user interests
and deliver valuable recommendations.
      </p>
      <p>IUI Workshops’19, March 20, 2019, Los Angeles, USA
Copyright © 2019 for the individual papers by the papers’ authors. Copying permitted
for private and academic purposes. This volume is published and copyrighted by its
editors.</p>
      <p>Typically, paralleled hybrid recommender fuses multiple
relevance sources by assigning static weights to diferent sources. The
optimal weights are trained or learned using ground truth data
(i.e., known ratings). The problem with this approach is that users
might seek recommendations for diferent reasons and in diferent
contexts. The individual sources in a hybrid recommender might
become more or less valuable depending on each case. As a result,
while the “optimal” static fusion could provide the best ranking
with high algorithm accuracy, it might be sub-optimal for the users
in some specific cases.</p>
      <p>
        The problem of optimal source fusion has been originally
explored in the domain of information retrieval where it was
demonstrated that the user might be in a better position to decide which
weight should be assigned to each relevance source in each case
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The idea of user-controlled personalization has been further
explored in recommender systems domain by O’Donovan et al.,
Schafer et al. [
        <xref ref-type="bibr" rid="ref13 ref15">13, 15</xref>
        ]. More recently, Bostandjiev et al. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
introduced sliders as an approach to engage the user into tuning various
parameters of a recommendation approach. Following that, the use
of sliders as a way to support user-controlled fusion has been
explored in the domain of recommender systems [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] and information
retrieval [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] brings additional evidence in favor of using sliders for
user-controlled personalization.
      </p>
      <p>
        In our past work, we explored sliders as a tool for the
usercontrolled hybrid recommendation in a research conference context
where it was applied to suggest meeting with the most relevant
attendees [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. A controlled user study demonstrated the benefits
of this approach. However, it remains unclear whether conference
attendees would adopt this approach outside of a controlled study
context where the use of sliders was strongly recommended. This
paper expands our study of user-controlled hybrid
recommendation in the same conference context by adding two new aspects.
First, we attempted to extend this approach by applying it to the
context of attendee, author, and paper recommendation. Second,
instead of performing another controlled study, we assessed the
new implementation in an uncontrolled field study by releasing the
updated system to attendees of the EC-TEL 2018 conference.
      </p>
      <p>The results of our log analysis showed the conference
attendees did adopt the proposed controllable interface in browsing the
recommendations. The finding supported the efectiveness of the
proposed user interface and its applicability in a broader set of
conference context. In the following sections, we review a few
likeminded research projects, explain the design of the user-controllable
recommender interface and how it can be applied for
recommending both papers and people, and review research evidence obtained
from this field study.
2</p>
    </sec>
    <sec id="sec-3">
      <title>RELATED WORK</title>
      <p>
        Nowadays, it became easier to leverage large amounts of user data
to enhance personalization in online applications. A recommender
system can create user models that utilize users’ web browsing
trails, item ratings, demographic information or connected social
networks for providing personalized recommendations in
diferent contexts. An efective user model can predict the relevance
of each recommendable item for the user [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. In search of
better performance (i.e., algorithm accuracy), multiple data sources
or recommendation techniques could be fused using diferent
hybridization strategies, e.g., paralleled hybrid recommender fuses
multiple relevance sources by training a classifier for determining
the relevance sources’ weighting [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The approaches have been
widely adopted in many real-world online applications. However,
user interests and information needs might not be constant, which
makes it is hard to predict user preferences in every situation. That
is, it is dificult to find a “one-fit-for-all” weights for a paralleled
hybrid recommender in all cases. To overcome this limitation, one
promising solution is to ofer some form of user control so the users
can interact with the system based on their current situation.
      </p>
      <p>
        Bringing user control to a hybrid recommender system allows
the users to have an immediate efect on the recommendations [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ],
i.e., the users can further filter or re-sort the recommendation based
on their preference or information need. It usually requires an
interactive visualization framework that combines recommendation
with visualization techniques to support user interaction or
intervention into the recommendation process [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The idea of the
usercontrollable interface of diferent recommendation approaches was
originally presented in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Bostandjiev et al. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] suggested a
sliderbased interface that the user can adjust the weights of the items
and the social connections. Verbert et al. [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] encouraged users to
choose the most appropriate sources of relevance for each case and
provided a cluster-map interface to support user-driven exploration
and control of tags, agents and users. Parra and Brusilovsky [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]
attempted to increase both controllability and transparency of hybrid
recommendation by using a combination of sliders for controlling
the fusion and a Venn diagram to visualize results. Ekstrand et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]
discussed a recommender-switching feature to let the users choose
recommender algorithms. Tsai and Brusilovsky [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] ofered user
controllable interfaces, a two-dimensional scatter-lot and multiple
relevance sliders, to a social recommender system for conference
attendees. Bailey et al. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] further provide a visualization for data
analytic task using the conference data.
      </p>
      <p>
        User controllability has also been recognized as a crucial
component in supporting the exploratory search, i.e., allowing the users
to narrow down the number of items and inspect the details during
the information seeking process [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Ahn et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] present a
summary of search results in the form of entity clouds, which allows
the users to explore the results in a controllable interface. Han et al.
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] ofered users an option to re-sort people search results based
on multiple user-related factors. di Sciascio et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] proposed a
uRank interface for understanding, refining and reorganizing
documents. di Sciascio et al. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] integrated controllable social search
functionality into an exploratory search system. An efective
interactive visualization representation can enable users to control the
process of recommendation [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-4">
      <title>USER CONTROLLED HYBRID</title>
    </sec>
    <sec id="sec-5">
      <title>RECOMMENDATIONS FOR ACADEMIC</title>
    </sec>
    <sec id="sec-6">
      <title>CONFERENCES</title>
      <p>
        In this paper, we discuss a visual interface design with user-driven
control function and meaningful visual encoding. The design aims
to help the users to inspect or tune the ranked recommendations
in a hybrid recommender system with multiple relevance sources.
Our proposed interface combines several features that have been
found beneficial by the past work including slider control of source
importance [
        <xref ref-type="bibr" rid="ref14 ref16">14, 16</xref>
        ] and stackable bars for visualizing combined
relevance [
        <xref ref-type="bibr" rid="ref16 ref7">7, 16</xref>
        ]. The design can be applied to general relevance
exploration tasks or recommendation contexts. However, in this
paper, we particularly focus on two conferences-focused information
needs, i.e., people and paper recommendations.
      </p>
      <p>
        We implemented the design as two recommender user interfaces:
Relevance Tuner (for people recommendation) and Paper Tuner
(for paper recommendation). The two interfaces were served as
components of conference support system Conference Navigator
3 (CN3), which equipped with the recommendation functions to
the conference attendees. CN3 has been used to support more
than 45 conferences at the time of writing this paper and has data
on approximately 7,045 articles presented at these conferences;
13,055 authors; 7,407 attendees; 32,461 bookmarks; and 1,565 social
connections. The earlier version of the Relevance Tuner has been
explored in a controlled user study [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], however, in the past we
have not explored this approach in diferent contexts and have not
assessed it in a field study.
3.1
      </p>
    </sec>
    <sec id="sec-7">
      <title>People Recommendation: Relevance Tuner</title>
      <p>3.1.1 Relevance Sources. To rank the recommended attendees by
their relevance to the target user, the system uses five separate
recommender engines that rank other attendees along five dimensions.
Text similarity of their academic publications, topic similarity of
research interests using topic modeling, social similarity through
the co-authorship network, similarity of current interests measured
as intersection of their bookmarked talks, and the distance of their
place of afiliation to the target user. Each of the relevance is defined
below.</p>
      <p>• Publication Similarity is determined by the degree of
publication similarity between two attendees using cosine
similarity. The function is defined as:</p>
      <p>
        SimAcademic (x, y) = (tx · ty )/∥tx ∥ ∥ty ∥
(1)
where t is word vectors for user x and y. We used TF*IDF to
create the vector with a word frequency upper bound of 0.5
and lower bound of 0.01 to eliminate both commonly and
rarely used words.
• Topic Similarity is a metric that measures the distance
between topic distributions [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. This is another approach
to measure the similarity between the publications of two
researchers. The approach assumes that a mixture of topics
is used to generate a string (document), where each topic
is a distribution of topical words. A recommender engine,
based on the topic-based approach, can represent the
scholars’ research interests through the learned topics. The topic
similarity could be computed as the pairwise similarity of
the topic distributions [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
• Co-Authorship Similarity approximates the social
similarity between the target and recommended users by
combining co-authorship network distance and common neighbor
similarity from publication data. We adopted the depth-first
search (DFS) method to calculate the shortest path p and
common neighborhood (CN) for the number n of coauthors
overlapping in two degrees for users x and y.
      </p>
      <p>SimSocial (x, y) = p + n
• CN3 Interest Similarity is determined by the the number
of co-bookmarked papers and co-connected authors within
the experimental social system. The function is defined as</p>
      <p>SimI nt er est (x, y) = (bx ) ∩ (by ) + (cx ) ∩ (cy )
where bx , by represent the paper bookmarking of user x and
y; cx , cy represents the friend connection of user x and y.
• Geographic Distance is a measure of geographic distance
between attendees. We retrieve longitude and latitude data
based on attendees’ afiliation information. We used the
Haversine formula to compute the geographic distance
between any pair of attendees.</p>
      <p>
        SimDist ance (x, y) = Haversine(Geox , Geoy )
where Geo are pairs of latitude and longitude coordinates
for user x and y.
(2)
(3)
(4)
3.1.2 Visual Design. The design of the Relevance Tuner is shown
in Figure 1 and firstly introduced by [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. The design can be
summarized in three sections.
      </p>
      <p>
        • Section A contains five controllable sliders with the
different colors representing the features of the Personalized
Relevance Model. The scale of the slider ranges from 0 to 10.
The user can change the weighting on the fly to re-rank the
ranked recommendation list. It provides controllability for
the user to adjust the ranking to diferent recommendation
needs and preferences.
• Section B shows the stackable relevance score bar of each
recommended item in the ranked list. The color corresponds
to the features in section A. It would adaptively adjust the bar
score (length) from 0 to 20, based on the weighting
percentage of the sliders. A stackable color bar interface is known
for its ability to enhance controllability and transparency
in a multi-aspect ranking [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In our system, the stackable
color bars help the user to see how diferent relevant aspects
of a recommended item are coordinated while adding
transparency to the multi-aspect recommendation process.
• Section C shows the recommended scholar’s meta-data,
including name, social connection, afiliation, position, title,
and country. The user can sort the ranked list by clicking
the head of each column or can inspect the explanation
tabs (same as Section C in Figure 1) by clicking the
explanation icon [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], which is designed to enhance the algorithmic
transparency by ofering several visualizations regarding the
recommendation relevance.
3.2
      </p>
    </sec>
    <sec id="sec-8">
      <title>Paper Recommendation: Paper Tuner</title>
      <p>3.2.1 Relevance Sources. The current implementation of Paper
Tuner uses three personalized and two global social contexts to
generate the hybrid recommendation. Each source uses a diferent
type of information to estimate the relevance of each recommended
paper to the target user.</p>
      <p>• Publication Similarity estimates relevance by the degree
of text similarity between the user’s past publications and
the recommended item. We first create a bag of words by
concatenating Title, Abstract, and Keywords of each
publication and then use TF*IDF to create the word frequency
vector. This vector is compared with a similar vector created
from user publications using traditional cosine similarity.
• Bookmark Similarity is determined by the degree of text
similarity between “bookmarked” presentations (i.e.,
presentation that the user added to her personalized schedule in
CN3) and the recommended item. Similarly to Publication
Similarity, we create a weighted vector of keywords for all
papers in the user’s scheduled papers list and compare it to
the vector of the recommended item.
changes the sliders, i.e., the length of the “green” section will
increase when the green slider is moved right.
• Followee Similarity is based on the ability to follow
another user provided by the conference support system as well
as by many modern social networks. We create a weighed
keyword vector from the entire collection of papers
published by the user’s followees and estimate relevance as the
cosine similarity between this vector and the vector of the
recommended item.
• Publication Popularity: Unlike three previous relevance
sources, Publication Popularity ofers not personalized, but
social relevance ranking. The Publication popularity is
determined by the total number of bookmarks received by an
item in CN3. We normalized this numerical value and use it
to rank items by popularity.
• Author Popularity: Similar to Publication popularity this
is a social relevance source based on the popularity for each
author in the system. The popularity of each author is
calculated by the average number of bookmarks received by the
author’s publications in the system. Once we had this value
for each author, we can define the Author popularity of each
recommended item as the average popularity of its authors.
3.2.2 Visual Design. The Paper Tuner is an interface for user
controllable recommendation of research papers. It consist of three
main parts (Figure 2).</p>
      <p>• Section A contains five sliders to control the importance of
recommendation sources used to generate the ranked list of
the results. Users can adjust the weight of each source from
0 to 10 by sliding to the right (increase) or left (decrease).
Setting the value of each criterion to 0 will disable the
contribution of that source to the final results.
• Section B located on the right side of the interface and
displays a stacked relevance bar next to each result. The full
length of the bar displays the combined relevance of a
recommended item to the target user. Each colored segment
displays how much a specific source contributed to the
total relevance given the current position of the source slider.
The segments of the stacked bars update each time the user
• The ranked list of results also provides details for each
recommended item (Figure 2: Section C). Users can click on
the link on Paper Title and Author(s) columns to get more
information such as the abstract of the publication, people
planning to attending the presentation, etc.
4
4.1</p>
    </sec>
    <sec id="sec-9">
      <title>FIELD STUDY</title>
    </sec>
    <sec id="sec-10">
      <title>Context and Data Collection</title>
      <p>To explore the value of the two interface designs, Relevance Tuner
and Paper Tuner, we organized a field study in the EC-TEL 2018
conference held in Leeds (UK) from September 3 to 6, 2018. The
two interfaces were released to all conference users as a part of
their host system Conference Navigator 3 (CN3). To mitigate the
cold start problem that occurs when users have no publications or
co-authorship information related to the event for which the
recommendations are produced, the system integrates the AMiner dataset.
The live system is available at http://halley.exp.sis.pitt.edu/cn3/.</p>
      <p>We sent out an invitation email seven days before the conference
date to introduce the recommendation feature available in CN3 to
all the 158 attendees of the conference. The user IDs were created for
each conference attendee based on their registration data. The
ECTEL 2018 conference had accepted a total of 142 papers. We deployed
and collected system log data from August 27 to September 14, 2018,
which is one week before and after the oficial conference date.
The conference attendees also received several reminder emails
during the event date, and the CN3 system link was attached to
the homepage of the conference website. The conference website
is located at http://www.ec-tel.eu/index.php?id=805.
4.2</p>
    </sec>
    <sec id="sec-11">
      <title>Log Analysis for People Recommendation</title>
      <p>Table 1 presents the system usage for Relevance Tuner. A total of
44 users accessed pages with recommended authors or attendees.
Around 30% of these users (14 users) interacted with the tuner
function. The users in Tuner Group (those who click on the sliders at
least once) tuned the recommendations 14.28 times on average. The
slider Publication Similarity and related to it slider Topic
Similarity received the highest user attention followed by Co-Authorship
Similarity, however the slider of CN3 Interest Similarity was used
less frequently. The data indicated that the conference attendees
emphasize the publication text in exploring the conference authors
and attendees. Note, however, that for those who are new to the
system, the CN3 Interest may be less useful due to lack of bookmarking
data. It might explain the lower use of the slider.
4.3</p>
    </sec>
    <sec id="sec-12">
      <title>Log Analysis for Paper Recommendation</title>
      <p>Table 2 provides information about authors and attendees
interactions with the paper tuner during the EC-TEL 2018 conference.
The analysis revealed that all system users who explored the Paper
Tuner component used the sliders to control the weights of
relevance sources. As in the case of Relevance Tuner, the publication
similarity was the most popular slider. For the case of the papers,
however, the bookmark similarity was the second most popular
one. Social relevance sources were adjusted less frequently than
personalized sources. Altogether, it looks like the Paper Tuner
provided valuable information to the users as they frequently requested
additional details about recommended papers including 28 clicks
to receive paper details and 19 clicks to receive author details.
5</p>
    </sec>
    <sec id="sec-13">
      <title>SUMMARY AND CONCLUSION</title>
      <p>
        In our past work, we explored sliders as a tool for the user-controlled
hybrid recommendation of conference attendees in a controlled
user study [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. In this paper, we attempted to implement the idea
of user-controlled hybrid recommendation in a broader set of
conference context and explore it in a field study. The result of log
analysis indicated that the users to a considerable extent adopted
the user-controlled interface in exploring the hybrid people and
paper recommendations of a conference. This result provides some
early evidence about the efectiveness of the proposed user
interface in a real-world, outside of controlled student context setting.
Based on the preliminary finding, we see a great potential to deploy
the controllable interface to other relevance exploration tasks or
recommendation contexts.
      </p>
      <p>We also are aware of some limitations in this experiment. First,
the multiple relevances were combined with linear fashion. Second,
we reported the observational findings due to the nature of the field.
The experimental robustness requires further investigating. Third,
in each interface, we had engaged only a small sample of users. All
these limitations would be addressed in our future works.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Jae-wook Ahn</surname>
            , Peter Brusilovsky, Jonathan Grady, Daqing He, and
            <given-names>Radu</given-names>
          </string-name>
          <string-name>
            <surname>Florian</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Semantic annotation based exploratory search for information analysts</article-title>
          .
          <source>Information processing &amp; management 46</source>
          ,
          <issue>4</issue>
          (
          <year>2010</year>
          ),
          <fpage>383</fpage>
          -
          <lpage>402</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Jae-wook Ahn</surname>
          </string-name>
          , Peter Brusilovsky, Daqing He,
          <string-name>
            <surname>Jonathan Grady</surname>
            , and
            <given-names>Qi</given-names>
          </string-name>
          <string-name>
            <surname>Li</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Personalized Web Exploration with Task Models</article-title>
          .
          <source>In the 17th international conference on World Wide Web, WWW '08. ACM</source>
          ,
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Samuel</surname>
            <given-names>M Bailey</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Justin A Wei</given-names>
            ,
            <surname>Chaoli</surname>
          </string-name>
          <string-name>
            <given-names>Wang</given-names>
            ,
            <surname>Denis Parra</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Peter</given-names>
            <surname>Brusilovsky</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>CNVis: A Web-Based Visual Analytics Tool for Exploring Conference Navigator Data</article-title>
          .
          <source>Electronic Imaging</source>
          <year>2018</year>
          ,
          <volume>1</volume>
          (
          <year>2018</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>11</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <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="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Robin</given-names>
            <surname>Burke</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>Hybrid Web recommender systems</article-title>
          .
          <source>In The Adaptive Web: Methods and Strategies of Web Personalization</source>
          ,
          <string-name>
            <given-names>Peter</given-names>
            <surname>Brusilovsky</surname>
          </string-name>
          , Alfred Kobsa, and Wolfgang Neidl (Eds.).
          <source>Lecture Notes in Computer Science</source>
          , Vol.
          <volume>4321</volume>
          . Springer-Verlag, Berlin Heidelberg New York,
          <fpage>377</fpage>
          -
          <lpage>408</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Cecilia</surname>
            <given-names>di Sciascio</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peter Brusilovsky</surname>
            , and
            <given-names>Eduardo</given-names>
          </string-name>
          <string-name>
            <surname>Veas</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>A study on user-controllable social exploratory search</article-title>
          .
          <source>In 23rd International Conference on Intelligent User Interfaces. ACM</source>
          ,
          <volume>353</volume>
          -
          <fpage>364</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Cecilia</surname>
            <given-names>di Sciascio</given-names>
          </string-name>
          , Vedran Sabol, and
          <string-name>
            <given-names>Eduardo E.</given-names>
            <surname>Veas</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Rank As You Go: User-Driven Exploration of Search Results</article-title>
          .
          <source>In the 21st International Conference on Intelligent User Interfaces (IUI'16)</source>
          . ACM,
          <volume>118</volume>
          -
          <fpage>129</fpage>
          . https://doi.org/10.1145/ 2856767.2856797
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Jianguang</given-names>
            <surname>Du</surname>
          </string-name>
          , Jing Jiang, Dandan Song, and
          <string-name>
            <given-names>Lejian</given-names>
            <surname>Liao</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Topic modeling with document relative similarities</article-title>
          .
          <source>IJCAI.</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Michael</surname>
            <given-names>D</given-names>
          </string-name>
          <string-name>
            <surname>Ekstrand</surname>
            ,
            <given-names>Daniel</given-names>
          </string-name>
          <string-name>
            <surname>Kluver</surname>
            ,
            <given-names>F Maxwell</given-names>
          </string-name>
          <string-name>
            <surname>Harper</surname>
          </string-name>
          , and Joseph A Konstan.
          <year>2015</year>
          .
          <article-title>Letting users choose recommender algorithms: An experimental study</article-title>
          .
          <source>In Proceedings of the 9th ACM Conference on Recommender Systems. ACM</source>
          ,
          <volume>11</volume>
          -
          <fpage>18</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Shuguang</surname>
            <given-names>Han</given-names>
          </string-name>
          , Daqing He,
          <string-name>
            <surname>Jiepu Jiang</surname>
            , and
            <given-names>Zhen</given-names>
          </string-name>
          <string-name>
            <surname>Yue</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Supporting exploratory people search: a study of factor transparency and user control</article-title>
          .
          <source>In Proceedings of the 22nd ACM international conference on Information &amp; Knowledge Management. ACM</source>
          ,
          <volume>449</volume>
          -
          <fpage>458</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Chen</surname>
            <given-names>He</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Denis Parra</surname>
            , and
            <given-names>Katrien</given-names>
          </string-name>
          <string-name>
            <surname>Verbert</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Interactive recommender systems: A survey of the state of the art and future research challenges and opportunities</article-title>
          .
          <source>Expert Systems with Applications</source>
          <volume>56</volume>
          (
          <year>2016</year>
          ),
          <fpage>9</fpage>
          -
          <lpage>27</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Dietmar</surname>
            <given-names>Jannach</given-names>
          </string-name>
          , Sidra Naveed, and
          <string-name>
            <given-names>Michael</given-names>
            <surname>Jugovac</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>User control in recommender systems: Overview and interaction challenges</article-title>
          .
          <source>In International Conference on Electronic Commerce and Web Technologies</source>
          . Springer,
          <fpage>21</fpage>
          -
          <lpage>33</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <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 (CHI '08)</source>
          . ACM, New York, NY, USA,
          <fpage>1085</fpage>
          -
          <lpage>1088</lpage>
          . https://doi.org/10.1145/1357054. 1357222
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Denis</given-names>
            <surname>Parra</surname>
          </string-name>
          and
          <string-name>
            <given-names>Peter</given-names>
            <surname>Brusilovsky</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>User-controllable personalization: A case study with SetFusion</article-title>
          .
          <source>International Journal of Human-Computer Studies</source>
          <volume>78</volume>
          (
          <year>2015</year>
          ),
          <fpage>43</fpage>
          -
          <lpage>67</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Ben</surname>
          </string-name>
          <string-name>
            <given-names>Schafer</given-names>
            , Joseph A.
            <surname>Konstan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and John</given-names>
            <surname>Riedl</surname>
          </string-name>
          .
          <year>2002</year>
          .
          <article-title>Meta-recommendation Systems: User-controlled Integration of Diverse Recommendations</article-title>
          .
          <source>In Proceedings of the Eleventh International Conference on Information and Knowledge Management (CIKM '02)</source>
          . ACM, New York, NY, USA,
          <fpage>43</fpage>
          -
          <lpage>51</lpage>
          . https://doi.org/10.1145/ 584792.584803
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Chun-Hua Tsai</surname>
            and
            <given-names>Peter</given-names>
          </string-name>
          <string-name>
            <surname>Brusilovsky</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Beyond the Ranked List: User-Driven Exploration and Diversification of Social Recommendation</article-title>
          .
          <source>In 23rd International Conference on Intelligent User Interfaces (IUI '18)</source>
          . ACM, New York, NY, USA,
          <fpage>239</fpage>
          -
          <lpage>250</lpage>
          . https://doi.org/10.1145/3172944.3172959
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Chun-Hua Tsai</surname>
            and
            <given-names>Peter</given-names>
          </string-name>
          <string-name>
            <surname>Brusilovsky</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Explaining Recommendations in an Interactive Hybrid Social Recommender</article-title>
          .
          <source>In Proceedings of the 2019 Conference on Intelligent User Interface. ACM</source>
          ,
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Chun-Hua Tsai</surname>
            and
            <given-names>Peter</given-names>
          </string-name>
          <string-name>
            <surname>Brusilovsky</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Exploring Social Recommendations with Visual Diversity-Promoting Interfaces</article-title>
          .
          <source>ACM Transactions on Interactive Intelligent Systems (TiiS)</source>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Katrien</surname>
            <given-names>Verbert</given-names>
          </string-name>
          , Denis Parra,
          <string-name>
            <given-names>Peter</given-names>
            <surname>Brusilovsky</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Erik</given-names>
            <surname>Duval</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Visualizing recommendations to support exploration, transparency and controllability</article-title>
          .
          <source>In Proceedings of the 2013 international conference on Intelligent user interfaces. ACM</source>
          ,
          <volume>351</volume>
          -
          <fpage>362</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>