<!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>Scalable Exploration of Relevance Prospects to Support Decision Making</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Katrien Verbert</string-name>
          <email>katrien.verbert@cs.kuleuven.be</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Denis Parra</string-name>
          <email>dparras@uc.cl</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Karsten Seipp</string-name>
          <email>karsten.seipp@cs.kuleuven.be</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chirayu Wongchokprasitti</string-name>
          <email>chw20@pitt.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chen He</string-name>
          <email>chen.he@cs.kuleuven.be</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Peter Brusilovsky</string-name>
          <email>peterb@pitt.edu</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Biomedical</institution>
          ,
          <addr-line>Informatics</addr-line>
          ,
          <institution>University of Pittsburgh</institution>
          ,
          <addr-line>Pittsburgh, PA</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Computer</institution>
          ,
          <addr-line>Science</addr-line>
          ,
          <institution>KU Leuven</institution>
          ,
          <addr-line>Leuven</addr-line>
          ,
          <country country="BE">Belgium</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Dept. of Computer Science, Pontificia Universidad Católica, de Chile</institution>
          ,
          <addr-line>Santiago</addr-line>
          ,
          <country country="CL">Chile</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>School of Information, Sciences, University of Pittsburgh</institution>
          ,
          <addr-line>Pittsburgh, PA</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Recent e orts in recommender systems research focus increasingly on human factors that a ect acceptance of recommendations, such as user satisfaction, trust, transparency, and user control. In this paper, we present a scalable visualisation to interleave the output of several recommender engines with human-generated data, such as user bookmarks and tags. Such a visualisation enables users to explore which recommendations have been bookmarked by like-minded members of the community or marked with a speci c relevant tag. Results of a preliminary user study (N =20) indicate that e ectiveness and probability of item selection increase when users can explore relations between multiple recommendations and human feedback. In addition, perceived effectiveness and actual e ectiveness of the recommendations as well as user trust into the recommendations are higher than a traditional list representation of recommendations.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Human-centered computing ! Information
visualisation; Empirical studies in visualisation; User
interface design;
Interactive visualisation; recommender systems; set
visualisation; scalability; user study</p>
    </sec>
    <sec id="sec-2">
      <title>1. INTRODUCTION</title>
      <p>When recommendations fail, a user's trust in a
recommender system often decreases, particularly when the
sys</p>
      <p>
        Copyright remains with the authors and/or original copyright holders, 2016.
tem acts as a \black box" [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. One approach to deal with
this issue is to support exploration of recommendations by
exposing recommendation mechanisms and explaining why
a certain item was selected [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. For example, graph-based
visualisations can explain collaborative ltering results by
representing relationships among items and users [
        <xref ref-type="bibr" rid="ref11 ref3">11, 3</xref>
        ].
      </p>
      <p>
        Our work has been motivated by the presence of
multiple relevance prospects in modern social tagging systems.
Items bookmarked by a speci c user o er a social relevance
prospect : if this user is known or appears to be like-minded,
a collection of her bookmarks is perceived as an interesting
set that is worth to explore. Similarly, items marked by a
speci c tag o er a content relevance prospect. In a social
tagging system extended with a personalised recommender
engine [
        <xref ref-type="bibr" rid="ref12 ref15 ref4">12, 15, 4</xref>
        ], top items recommended to a user o er a
personalised relevance prospect.
      </p>
      <p>
        Existing personalised social systems do not allow their
users to explore and combine these di erent relevance prospects.
Only one prospect can be explored at any given time: a list
of items suggested by a recommender engine, a list of items
bookmarked by a user, or a list of items marked with a
speci c tag. In our work, we focus on the use of
visualisation techniques to support exploration of multiple
relevance prospects, such as relationships between di erent
recommendation methods, socially connected users, and tags,
as a basis to increase acceptance of recommendations. In
earlier work, we investigated how users explore these
recommendations using a cluster map visualisation [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. Although
we were able to show the potential value of combining
recommendations with tags and bookmarks of users, the user
interface was found to be challenging. Further, the nature
of the employed visualisation made our approach di cult to
scale: in a eld study, users only explored relations between
a maximum of three entities. Due to these limitations, the
e ect of using multiple prospects could not be fully assessed.
      </p>
      <p>
        In this paper, we present the use of a scalable visualisation
that combines personalised recommendations with two
additional prospects: (1) bookmarks of other users (a social
relevance prospect), and (2) tags (content relevance prospect).
Personalised recommendations are generated with four
different recommendation techniques and embodied as agents
to put them on the same ground as users (i.e.,
recommendations made by agents are treated in the same way as
bookmarks left by users). We use the UpSet visualisation [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ],
which o ers a scalable approach to combine multiple sets
of relevance prospects, i.e. di erent recommender agents,
bookmarks of users, and tags. We aim to assess whether the
combination of multiple relevance prospects shown with this
technique can be used to increase the e ectiveness of
recommendations while also addressing several issues related to
the \black box" problem. In particular, we explore the
following research questions:
      </p>
      <p>RQ1 Under which condition may a scalable
visualisation increase user acceptance of recommended items?
RQ2 Does a scalable set visualisation increase
perceived e ectiveness of recommendations?
RQ3 Does a scalable set visualisation increase user
trust in recommendations?
RQ4 Does a scalable set visualisation improve user
satisfaction with a recommender system?
The contribution of this research is threefold:
1. First, we present a novel interface that integrates a
simpli ed version of the UpSet visualisation, allowing
the user to exibly combine multiple prospects to
explore recommended items.
2. Second, we present a preliminary user study that
assesses the e ect of combining multiple relevance prospects
on the decision-making process. We nd that users
explore combinations of recommendations with users
and tags more frequently than recommendations only
based on agents. Further, this combination is found to
provide more relevant results, leading to an increase in
user acceptance.
3. Third, we nd indications of an increase in user trust,
user satisfaction, and both perceived and actual e
ectiveness of recommendations compared to a baseline
system. This shows the positive e ects of combining
multiple prospects on user experience.</p>
      <p>This paper is organized as follows: rst, we present related
work in the area of interactive recommender systems. We
then introduce the design of IntersectionExplorer, an
interactive visualisation that allows users to explore
recommendations by combining multiple relevance prospects in a
scalable way. We assess its impact on the decision-making
process and nish with a discussion of the results.</p>
    </sec>
    <sec id="sec-3">
      <title>RELATED WORK</title>
      <p>
        In a recent study, we analyzed 24 interactive recommender
systems that use a visualisation technique to support user
interaction [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. A large share of these systems focuses on
transparency of the recommendation process to address the
\black box" issue. Here, the overall objective is to explain
the inner logic of a recommender system to the user in order
to increase acceptance of recommendations. Good
examples of this approach are PeerChooser [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and SmallWorlds
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Both allow exploration of relationships between
recommended items and friends with a similar pro le using
multiple aspects.
      </p>
      <p>
        In addition, TasteWeights [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] allows users to control the
impact of the pro les and behaviours of friends and peers
on the recommendation results. Similar to our work,
TasteWeights provides an interface for such hybrid
recommendations. The system elicits preference data and relevance
feedback from users at run-time in order to adapt
recommendations. This idea can be traced back to the work of Schafer
et al. [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] concerning meta-recommendation systems. These
meta-recommenders provide users with personalised control
over the generation of recommendations by allowing them
to alter the importance of speci c factors on a scale from 1
(not important) to 5 (must have). SetFusion [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] is a recent
example that allows users to ne-tune weights of a hybrid
recommender system. SetFusion uses a Venn diagram to
visualise relationships between recommendations. Our work
extends this concept by visualising relationships between
different relevance prospects, including human-generated data,
such as user bookmarks and tags in addition to outputs of
recommenders, in order to incite the exploration of related
items and to increase their relevance and importance in the
eye of the user. To do so, we employ a set-based visualisation
that allows users to quickly discern relations and
commonalities between the items of recommenders, users, and tags
for a richer and more relevant choice.
      </p>
      <p>
        Relevance-based or set-based visualisation attempts to
spatially organize recommendation results. This type of
visualisation has its roots in the eld of information retrieval and
was used for the display of search results. For example: for a
query that uses three terms, this type of visualisation would
create seven set areas. Three sets will show the results
separately for each term. Another set of three will show results
for any combination of two of these terms. Finally, one set
will show results that are relevant to all three terms together.
The classic example of such a set-based relevance
visualisation is InfoCrystal [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. The Aduna clustermap visualisation
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] also belongs to this category, but o ers a more complex
visualisation paradigm and a higher degree of interactivity.
The strongest point of both approaches, however, is the clear
representation of the query terms and their relevant items,
separately or in combination.
      </p>
      <p>
        In the context of similar work, the novelty of the approach
suggested in this paper is twofold: rst, we use a set-based
relevance approach that is not limited to keywords or tags,
but which combines these with other relevance-bearing
entities (users and recommendation agents). The major di
erence and innovation of our work is that we allow end-users
to combine multiple relevance prospects to increase richness
and relevance of recommendations. Second, we present and
evaluate the use of a novel scalable visualisation technique
(UpSet [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]) to perform this task and thereby demonstrate
this approach's ability to increase recommendation e
ectiveness and user trust.
      </p>
    </sec>
    <sec id="sec-4">
      <title>3. INTERSECTIONEXPLORER</title>
      <p>IntersectionExplorer (IE) is an interactive visualisation
tool that enables users to combine suggestions of
recommender agents with user bookmarks and tags in order to
nd relevant items. We describe the visualisation and
interaction design of the system, followed by its implementation.
3.1</p>
    </sec>
    <sec id="sec-5">
      <title>Set Visualisation Design</title>
      <p>
        We have adapted the UpSet [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] technique to visualise
relations between users, tags, and recommendations. UpSet
represents set relations in a matrix view: while columns
represent sets of di erent entities (such as recommender agents
or other users' bookmarks), rows represent commonalities
between these (Figure 1). The column header shows the
name of the agent, user, or tag. The vertical bar chart below
the column headers depicts the number of items belonging to
each related set. Set relations are represented by the rows.
In such a row, a lled cell indicates that the
corresponding set contributes to the relation. An empty cell indicates
that the corresponding set is not part of the relation. The
horizontal bar chart next to each row shows the number of
items that could be explored for this relation set. For
example, the rst row in Figure 1 indicates that there are three
items that belong to both the set of recommendations
suggested by the bookmark-based recommender agent, and the
set of recommendations suggested by the tag-based agent.
The second row shows suggestions of the bookmark-based
agent only, whereas the third row only shows suggestions of
the tag-based agent. For the convenience of the reader, we
also depicted this relation in a traditional Venn diagram to
support the understanding of the concept.
      </p>
      <p>One of the biggest advantages of a visual matrix is
scalability. Whereas a Venn diagram can only display the
intersections of a limited number of sets, the UpSet technique
can present many sets in parallel, as only a single column
has to be added to add another set to the visualisation. This
greatly reduces space requirements while increasing the
information density. The visual encoding of IE is identical
for any number and constellation of sets. In practice, users
may wish to rst familiarise themselves with the display of
a small number of sets, but due to the consistent and
spacee cient design, they can seamlessly increase the set numbers
without altering the view.
3.2</p>
    </sec>
    <sec id="sec-6">
      <title>Interaction Design</title>
      <p>An overview of the full IE interface is shown in Figure 2.
The interface is separated into three connected parts. In the
left part, the user can select di erent entities: agents, users
and tags. If an agent is selected, the set of items suggested
by this agent is added to the matrix visualisation in the
canvas area. If a user is added, the set of bookmarks of this
user is added. Similarly, if a tag is added, the set of papers
marked with this tag is added to the view.</p>
      <p>The canvas area represents user-selected sets as columns
in a matrix view, allowing the user to explore overlaps
between these sets. Each row represents relations between the
di erent columns as explained in the previous section.</p>
      <p>The user can explore the details of data items related to
a certain row by clicking on the row. For example, after
clicking the rst row in Figure 2, the right part shows the
title and authors of two papers that are bookmarked by \P
Brusilovsky" and also suggested by three di erent agents.</p>
      <p>The user can explore the items related to a speci c set by
clicking on the column header: all containing items of this
set are then presented in the panel on the right. Meanwhile,
the rows related to this set are also gathered at the top to
facilitate exploration of relations with other sets.</p>
      <p>At the top of the set view, the user can also sort the
rows (set intersections) by number of items or number of
related sets in ascending or descending order. The example
of Figure 2 sorts the rows by the number of related sets in
descending order. The rst row represents items in the
intersection of four sets. The second row represents items in
the intersection of three sets and the next ve rows
represent items in the intersection of two sets. The other rows
represent items related to a single set only.
3.3</p>
    </sec>
    <sec id="sec-7">
      <title>Implementation</title>
      <p>
        We have implemented IE on top of data from Conference
Navigator 3 (CN3). CN3 is a social personalised system that
supports attendees at academic conferences [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. The main
feature is its conference scheduling system where users can
add talks of the conference to create a personal schedule.
Social information collected by CN3 is extensively used to
help users nd interesting papers. For example, CN3 lists
the most popular papers, the most active people, and the
most popular tags assigned to the talks. When visiting the
talk page, users can also see who scheduled each talk during
the conference and which tags were assigned to this talk.
      </p>
      <p>
        We use the list of conference talks as data items in IE.
CN3 o ers four di erent recommendation services that rely
on di erent recommendation engines. The tag-based
recommender engine matches user tags (tags provided by the
user) with item tags (tags assigned to di erent talks by the
community of users) using the Okapi BM25 algorithm [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
The bookmark-based recommendation engine builds the user
interest pro le as a vector of terms with weights based on
TF-IDF [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] using the content of the papers that the user
has scheduled. It then recommends papers that match this
pro le of interests. Another two recommender engines,
external bookmark and bibliography, are the augmented version
of the bookmark-based engines [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. The external bookmark
recommender engine combines both the content of the
scheduled papers and the research papers bookmarked by the user
in academic social bookmarking systems such as Mendeley,
CiteUlike, or BibSonomy. Similarly, the bibliography
recommender engine uses the content of papers published by the
user in the past to augment the bookmarked papers.
      </p>
      <p>The suggestions of these four recommender engines are
represented as separate agents in IE. Users can explore which
items are suggested by a single agent, for instance the
tagbased recommender, but they can also explore which items
are recommended by multiple agents to lter out the
potentially more relevant recommendations. In addition, users
can explore relations between agent suggestions and
bookmarks of real users. As shown in Figure 2, the third row
represents items suggested by the tag-based agent that have
also been bookmarked by \P Brusilovsky", but that are not
suggested by the two other agents and that have not been
bookmarked by the active user (\K Verbert"). In this paper,
we evaluate whether enabling users to explore relations
between recommendations of di erent techniques, real users,
and tags increases the acceptance of recommendations.</p>
      <p>The set visualisation shows the relations of the selected
sets as described in section 3.1. The column of the current
user is displayed in blue while the other columns are
represented in grey. As presented in Figure 2, the bar chart below
the column headers of users overlays a blue bar that encodes
the number of common bookmarks with the current user.
The similarity between users is also represented next to the
user name in the panel on the left: \P Brusilovsky (9/31)"
indicates that the user \P Brusilovsky" has 31 bookmarks in
total. Nine out of these 31 talks are also bookmarked by the
active user (\K Verbert").</p>
      <p>For the user study presented in this paper, we used the
data from the EC-TEL conferences of 2014 and 2015.
ECTEL is a large conference on technology enhanced learning.
We retrieved user bookmarks and tags of these conferences,
and had access to the di erent recommender services for
both the 2014 and 2015 edition of the conference. Attendees
of the EC-TEL conference participated in the user study
that is presented in the next section.</p>
    </sec>
    <sec id="sec-8">
      <title>USER STUDY</title>
      <p>To investigate to what extent the set visualisation may
support users in nding relevant items, we conducted a
withinsubjects study with 20 users (mean age: 32.9 years; SD:
6.32; female: 3) in two conditions, both of which had to be
completed by all participants.</p>
      <p>In the rst condition (baseline), users were tasked to
explore recommendations presented to them using the CN3
\my recommendations" page with four ranked lists. In the
second condition, users explored recommendations using
IntersectionExplorer (IE). To avoid a learning e ect, each
condition used a separate data set from which to generate
recommendations. The baseline condition (CN3) used the
ECTEL 2014 proceedings (172 items), the IE condition used
the EC-TEL 2015 proceedings (112 items).</p>
      <p>To prepare for the study, users bookmarked and tagged
ve items in each of the proceedings. In addition, users'
publication history and academic social bookmark systems
(CiteULike and Bibsonomy) were read. From the combined
data, recommendations were generated in both conditions
using the four di erent techniques described in Section 3.
These were then presented as four individual agents: a
tagbased agent, a bookmark-based agent, an external bookmark
agent and a biography agent.</p>
      <p>
        To explore the impact of the IE visualisation on the users'
acceptance of items, users were tasked to explore the
recommendations of the four agents freely and to bookmark
ve items. During this period we recorded the time and
amount of steps taken to create a bookmark. In
particular, we recorded the following actions: selection/deselection
of agents, users and tags, sorting, hovering over a result
row (if mouse position was held for more than two seconds),
clicking onto a paper's title, and clicking the bookmark
button. Further, we collected data using a think-aloud
protocol, synchronizing screen recording and microphone input.
Finally, users completed a questionnaire using a ve-point
Likert scale. The questions were based on ResQue [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] and
the framework proposed by Knijnenburg et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], both of
which have been validated for the measurement of subjective
aspects of user experience with recommender systems.
      </p>
      <p>Before exploring the recommendations using IE, users were
shown a three-minute video to explain the system's
operation. In the IE view, users saw the intersections with the
agents' recommendations. In the CN3 (baseline) view, users
saw the full results of the bookmark agent and could
navigate to the recommendations generated by the three other
agents, as presented in Figure 3. The study was
counterbalanced by mode of exploration (CN3/IntersectionExplorer).
Five users completed the study with a researcher present
in the same room, whereas 15 users completed the study
via an on-line video call. To establish users'
backgroundknowledge, we asked each participant a set of questions
using a ve-point Likert scale after the study. Mean results
were as follows:</p>
      <p>Users were familiar with technology-enhanced learning
(mean: 4; SD: 1.1).</p>
      <p>Users were familiar with recommender systems (mean:
4; SD: 0.95).</p>
      <p>Users were familiar with visualisation techniques (mean:
4.05; SD: 0.86).</p>
      <p>Users occasionally followed the advice of recommender
systems (mean: 4.25; SD: 0.77).</p>
      <p>Eight participants had never heard of CN3 before. Twelve
had heard of it, but had no particular familiarity with
the system (mean: 3.25; SD: 1.13).</p>
      <p>One user had no publications, four had two to four
publications, fteen had ve publications or more. Within the
last group, 93.3% had published on an EC-TEL conference
in the past.</p>
    </sec>
    <sec id="sec-9">
      <title>Results and Evaluation</title>
      <p>4.1.1</p>
      <sec id="sec-9-1">
        <title>Quantitative results</title>
        <p>The main focus of this study was to investigate under
which condition the visualisation may increase user
acceptance of recommended items. To answer our question, we
need to analyse the in-depth behaviour of users exploring
the recommendations using various combinations of
recommender agents and the bookmarks and tags of other users.</p>
        <p>In order to be able to determine the impact of visualising
relations between agents, users, and tags, we de ned two
measures: e ectiveness and yield.</p>
        <p>E ectiveness measured how frequently the exploration
of a speci c set providing a number of intersections
(henceforth called `size') eventually led to the user bookmarking
another paper (from the recommended set of papers). By
the exploration of a set we mean clicking on a row of
intersections in the visualisation (Figure 1, Figure 2) to show the
items belonging to the intersection of the selected sets.</p>
        <p>E ectiveness was calculated as the number of cases where
the exploration of an intersection of a speci c type and size
resulted in a new user bookmark, divided by the number of
times this intersection type and size was explored.
Intersection types could be a single agent, a combination of agents,
or a combination of agents with another entity (user or tag).
The size represented the number of sets in the intersection.
For instance, users explored suggestions of a single agent 26
times in total (one agent, Figure 4, rst row). Exploration of
these sets resulted in the creation of ve bookmarks. Thus,
the single agent's e ectiveness is 5/26 = 19%.</p>
        <p>Yield measured the fraction of items of an explored set
that were actually bookmarked by all users in total. For
instance, if the results of the intersection with one agent listed
a total of 93 items for all users combined, but only ve
bookmarks were created from this type and size of intersection
across the whole study, its overall yield was 5/93=0.05
(Figure 5, rst row).</p>
        <p>Figure 4 and Figure 5 reveal an interesting e ect: sets
which included the recommendations of agents and other
entities, such as other users' bookmarks and tags, appeared
to have a higher yield and e ectiveness than sets based on
agent recommendation alone, even if the number of
intersections were the same. To further explore this aspect, we
divided the results for e ectiveness and yield into two groups:
those obtained for interaction with one to four agents, and
those obtained from interaction with the recommendations
of di erent numbers of agents and another entity (user or
tag). A Friedman test indicated a signi cant e ect of
recommendation source on e ectiveness, c2(1) = 4, p = :046
revealing that users who explored the recommendations of
agents combined with another entity in the recommendation
matrix of IE (median: .43), tended to nd more than twice
as many relevant items as when only using the agents for the
recommendation (median: 0.21) (Figure 4). These results
correspond to our ndings that the richer the set (the more
\perspectives" contribute the recommendation), the higher
the yield (Figure 6). In general, Figure 7 shows that the
larger the amount of intersections with a speci c type, the
higher the yield. Pearson's correlation showed a positive
correlation between the number of intersections and yield (r
= .839, n = 6, p = .037).</p>
        <p>Overall, these results suggests that enriching automated
recommendations based on tags, previous bookmarks,
publication history and academic social bookmarks with socially
collected relevance evidence, such as the bookmarks made by
other users of the same conference or a tag, greatly increases
the relevance of recommendations, resulting in a higher
acceptance rate.</p>
        <p>Regarding the overall operability of IE, an ANOVA of task
completion time showed an e ect of task number F (4, 44)
= 20.5, p &lt; .001 on interaction time. However, a post-hoc
a Bonferroni-Holm correction, di erences were not
statistically signi cant. This suggests that while IE may have a
higher learning curve than CN3, no statistically signi cant
di erences exist in terms of e ciency of operation after
acquaintance with the system (Figure 8).
Bonferroni-Holm-corrected Wilcoxon signed-rank test
indicated that di erences were not statistically signi cant.</p>
        <p>A Greenhouse-Geisser corrected ANOVA of the amount
of steps needed to complete the bookmarking tasks showed
an e ect of condition, F (1, 11) = 7.86, p = .017, and an
e ect of task order, F (2.09, 23) = 168.82, p = .002. A
Wilcoxon signed-rank test showed a trend for task one
taking more steps when using IE (median: 11) than when using
CN3 (median: 4), Z = 2.5, p = .012, but after applying</p>
        <p>In addition, a trend was observed that users experienced
IE to be more fun than CN3 (Z = 2.28, p = .023) and to
provide a higher choice satisfaction (Z = 2.1, p = .039).
However, after applying a Bonferroni-Holm correction,
differences were not statistically signi cant.</p>
        <p>Similarly, the results for the novelty of items (median: 4),
e ort to use the systems (median: 2), usefulness (median:
4), and ease of use (median: 4) were the same for both
systems. Users tended to perceive the creation of bookmarks
as more di cult in IE (median: 3) than in CN3 (median:
2), but tended to read the bookmarked papers afterwards
more frequently when using IE (median: 4) that when using
CN3 (median: 3).</p>
        <p>
          As for the IE-speci c aspects shown in Figure 11, users
perceived the visualisation to be adequate (median: 4) and
the amount of information provided by the system to be
su cient to make a bookmark decision (median: 4). Users
tended to be undecided regarding the interaction adequacy
of IE (median: 3.5, see [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] for a de nition), but found it
easy to modify their preference to nd relevant papers (user
control, median: 4).
        </p>
      </sec>
      <sec id="sec-9-2">
        <title>Answering the research questions</title>
        <p>RQ1 Under which condition may a scalable visualisation
increase user acceptance of recommended items?</p>
        <p>Our research showed that user acceptance of recommended
items increased with the amount of sources used. However,
the most important nding is that the addition of
humangenerated data { such as bookmarks of other users or tags {
to the agent-generated recommendations resulted in a
significant increase of e ectiveness and yield. Our data suggests
that providing users with insight into relations of
recommendations with bookmarks and tags of community members
increases user acceptance. We thus recommend to combine
automated sources and personal sources whenever possible.</p>
        <p>RQ2 Does a scalable set visualisation increase perceived
e ectiveness of recommendations?</p>
        <p>Perceived e ectiveness (expressed in the questionnaire)
and actual e ectiveness (how frequently users bookmarked
a recommended paper) were increased by this type of
visualisation.</p>
        <p>RQ3 Does a scalable set visualisation increase user trust
in recommendations?</p>
        <p>The evaluation of the subjective data showed that user
trust into the recommended items was increased with
setbased visualisation of recommendation sources.</p>
        <p>RQ4 Does a scalable set visualisation improve user
satisfaction with a recommender system?</p>
        <p>Overall, user satisfaction was higher when using the
visualisation, suggesting this to be a key feature of the approach.
4.2</p>
      </sec>
    </sec>
    <sec id="sec-10">
      <title>Discussion</title>
      <p>4.2.1</p>
      <sec id="sec-10-1">
        <title>Simplicity vs. effectiveness</title>
        <p>The analysis of task completion time and amount of steps
needed to complete the bookmarking tasks has shown that
users require more time and interactions to set their rst
bookmark in IE, but that after this `training phase', the
operational e ciency between IE and CN3 does not di er.
This corresponds to the observations made during the
analysis of the think-aloud study, where it was found that some
users initially struggled to understand the meaning of the
di erent circle types or what a `set' was.</p>
        <p>However, the analysis of the subjective data has shown
that users perceived IE to be more e ective and its
recommendations more trustworthy than those given by CN3.
Especially the last point may be the result of removing the
frequently lamented \black box" problem of recommenders
by simply visualising how and why certain items are selected.
In addition, users perceived items resulting from their use of
IE to be of higher quality and found the overall experience
more satisfying. This positive user experience may
compensate for the initial conceptual problems encountered in the
rst exploration of the application and suggests that IE may
be a helpful addition to the conference explorer service.
4.2.2</p>
      </sec>
      <sec id="sec-10-2">
        <title>Comparison to previous work</title>
        <p>
          In our previous work we presented the idea of
combining recommendations embodied as agents with bookmarks
of users and tags as a basis to increase e ectiveness of
recommendations [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. A cluster map technique was used to
enable users to explore these relations. Whereas the
approach seemed promising, the cluster map was challenging
for users to understand. In a rst controlled user study, we
asked users explicitly to explore recommendations of agents,
bookmarks of users, tags and their combinations to try to
nd relevant items. Results of this user study indicate that
there is an increase in e ectiveness. In a follow-up
uncontrolled eld study users did not explore many intersections
between di erent relevance prospects. As a result, the
effect of combining relevance prospects could not be con rmed
when users were not pushed to do so.
        </p>
        <p>IE employs the novel UpSet visualisation technique that
was presented at IEEE VIS in 2014. We simpli ed the
interface and deployed it on top of data collected by Conference
Navigator. The approach addresses the previous limitations
regarding ease of use and scalability: in this study users did
explore many intersections, enabling us to investigate the
e ect of the approach on acceptance of recommendations.</p>
      </sec>
      <sec id="sec-10-3">
        <title>Limitations</title>
        <p>One limitation is the low number of participants. Further,
the study was conducted with researchers from the eld of
technology enhanced learning with a high degree of
visualisation expertise (mean: 4.05, SD: 0.86). Such users may be
biased due to their graph literacy. In addition, our data was
limited to that provided by the EC-TEL conferences.</p>
      </sec>
    </sec>
    <sec id="sec-11">
      <title>CONCLUSION AND FUTURE WORK</title>
      <p>We presented a study that used the UpSet visualisation
technique to combine agent-based recommendations with
human-generated recommendations in the form of bookmarks
and tags. Despite the initial learning curve (when compared
to the baseline system CN3), we found that this
combination resulted in a higher degree of item exploration and
acceptance of recommendations, than when using agent-only
results. This way, user trust, usefulness, quality, and e
ectiveness were increased. We could thereby demonstrate the
positive e ects of the combination of multiple prospects on
user experience and relevance of recommendations.</p>
      <p>Future work will explore the applicability of our ndings
to a more diverse dataset and audience, as well as di erent
types of visualisations. We have currently deployed
IntersectionExplorer for attendees of the ACM IUI 2016 conference
and will evaluate whether the visualisation can be used in an
open setting, without the presence of a researcher. In
addition, we plan to deploy the visualisation on top of data from
large conferences, including the Digital Humanities
conference series. Follow-up studies will assess the added value of
our visualisation on top of larger data collections and with
a less technical audience. With these studies, we intent to
reach a wider range of users to further evaluate the e ect of
the approach on the e ectiveness of recommendations.</p>
    </sec>
    <sec id="sec-12">
      <title>ACKNOWLEDGMENTS</title>
      <p>We thank all participants for their participation and useful
comments. Part of this work has been supported by the
Research Foundation Flanders (FWO), grant agreement no.
G0C9515N, and the KU Leuven Research Council, grant
agreement no. STG/14/019. The author Denis Parra was
supported by CONICYT, project FONDECYT 11150783.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>[1] Aduna clustermap</article-title>
          .
          <source>www.aduna-software.com/technology/clustermap. Retrieved on-line 20 Augustus</source>
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R.</given-names>
            <surname>Baeza-Yates</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ribeiro-Neto</surname>
          </string-name>
          , et al.
          <article-title>Modern information retrieval</article-title>
          , volume
          <volume>463</volume>
          . ACM press New York,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bostandjiev</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. O'Donovan</surname>
            , and
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Ho</surname>
          </string-name>
          <article-title>llerer. Tasteweights: a visual interactive hybrid recommender system</article-title>
          .
          <source>In Proc. RecSys'12</source>
          , pages
          <fpage>35</fpage>
          {
          <fpage>42</fpage>
          . ACM,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>Gemmell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Schimoler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Mobasher</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Burke</surname>
          </string-name>
          .
          <article-title>Recommendation by example in social annotation systems</article-title>
          .
          <source>In E-Commerce and Web Technologies</source>
          , pages
          <volume>209</volume>
          {
          <fpage>220</fpage>
          . Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>B.</given-names>
            <surname>Gretarsson</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. O'Donovan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Bostandjiev</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Hall</surname>
            , and
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Ho</surname>
          </string-name>
          <article-title>llerer. Smallworlds: visualizing social recommendations</article-title>
          .
          <source>In Computer Graphics Forum</source>
          , volume
          <volume>29</volume>
          , pages
          <fpage>833</fpage>
          {
          <fpage>842</fpage>
          . Wiley Online Library,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>C.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Parra</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Verbert</surname>
          </string-name>
          .
          <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>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Herlocker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Konstan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Riedl</surname>
          </string-name>
          .
          <article-title>Explaining collaborative ltering recommendations</article-title>
          .
          <source>In Proc. CSCW '00</source>
          , pages
          <fpage>241</fpage>
          {
          <fpage>250</fpage>
          . ACM,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>B. P.</given-names>
            <surname>Knijnenburg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. C.</given-names>
            <surname>Willemsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Gantner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Soncu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Newell</surname>
          </string-name>
          .
          <article-title>Explaining the user experience of recommender systems</article-title>
          .
          <source>User Modeling</source>
          and
          <string-name>
            <surname>User-Adapted</surname>
            <given-names>Interaction</given-names>
          </string-name>
          ,
          <volume>22</volume>
          (
          <issue>4-5</issue>
          ):
          <volume>441</volume>
          {
          <fpage>504</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Lex</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Gehlenborg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Strobelt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Vuillemot</surname>
          </string-name>
          , and
          <string-name>
            <surname>H.</surname>
          </string-name>
          <article-title>P ster. Upset: visualization of intersecting sets</article-title>
          .
          <source>Visualization and Computer Graphics</source>
          , IEEE Transactions on,
          <volume>20</volume>
          (
          <issue>12</issue>
          ):
          <year>1983</year>
          {
          <year>1992</year>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>C. D. Manning</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Raghavan</surname>
          </string-name>
          , H. Schutze, et al.
          <article-title>Introduction to information retrieval</article-title>
          , volume
          <volume>1</volume>
          . Cambridge university press Cambridge,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>J. O'Donovan</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Smyth</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Gretarsson</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Bostandjiev</surname>
            , and
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Ho</surname>
          </string-name>
          <article-title>llerer. Peerchooser: visual interactive recommendation</article-title>
          .
          <source>In Proc CHI '08</source>
          , pages
          <fpage>1085</fpage>
          {
          <fpage>1088</fpage>
          . ACM,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>D.</given-names>
            <surname>Parra</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Brusilovsky</surname>
          </string-name>
          .
          <article-title>Collaborative ltering for social tagging systems: an experiment with citeulike</article-title>
          .
          <source>In Proc. RecSys '09</source>
          , pages
          <fpage>237</fpage>
          {
          <fpage>240</fpage>
          . ACM,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>D.</given-names>
            <surname>Parra</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Brusilovsky</surname>
          </string-name>
          .
          <article-title>User-controllable personalization: A case study with setfusion</article-title>
          .
          <source>International Journal of Human-Computer Studies</source>
          ,
          <volume>78</volume>
          :
          <fpage>43</fpage>
          {
          <fpage>67</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>D.</given-names>
            <surname>Parra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Jeng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Brusilovsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lopez</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Sahebi</surname>
          </string-name>
          .
          <article-title>Conference navigator 3: An online social conference support system</article-title>
          .
          <source>In UMAP Workshops</source>
          , pages
          <fpage>1</fpage>
          <issue>{4</issue>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Peng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. D.</given-names>
            <surname>Zeng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhao</surname>
          </string-name>
          , and F.-y. Wang.
          <article-title>Collaborative ltering in social tagging systems based on joint item-tag recommendations</article-title>
          .
          <source>In Proc CICM '10</source>
          , pages
          <fpage>809</fpage>
          {
          <fpage>818</fpage>
          . ACM,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>P.</given-names>
            <surname>Pu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Chen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Hu</surname>
          </string-name>
          .
          <article-title>A user-centric evaluation framework for recommender systems</article-title>
          .
          <source>In Proc. RecSys'11</source>
          , pages
          <fpage>157</fpage>
          {
          <fpage>164</fpage>
          . ACM,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>J. B. Schafer</surname>
            ,
            <given-names>J. A.</given-names>
          </string-name>
          <string-name>
            <surname>Konstan</surname>
            , and
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Riedl</surname>
          </string-name>
          .
          <article-title>Meta-recommendation systems: User-controlled integration of diverse recommendations</article-title>
          .
          <source>In Proc. CIKM '02</source>
          , pages
          <fpage>43</fpage>
          {
          <fpage>51</fpage>
          , NY, USA,
          <year>2002</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Spoerri</surname>
          </string-name>
          .
          <article-title>Infocrystal: A visual tool for information retrieval &amp; management</article-title>
          .
          <source>In Proc. CIKM '93</source>
          , pages
          <fpage>11</fpage>
          {
          <fpage>20</fpage>
          . ACM,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>N.</given-names>
            <surname>Tintarev</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Mastho</surname>
          </string-name>
          .
          <article-title>Designing and evaluating explanations for recommender systems</article-title>
          .
          <source>In Recommender Systems Handbook</source>
          , pages
          <volume>479</volume>
          {
          <fpage>510</fpage>
          . Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>K.</given-names>
            <surname>Verbert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Parra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Brusilovsky</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Duval</surname>
          </string-name>
          .
          <article-title>Visualizing recommendations to support exploration, transparency and controllability</article-title>
          .
          <source>In Proc. IUI'13</source>
          , pages
          <fpage>351</fpage>
          {
          <fpage>362</fpage>
          . ACM,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>C.</given-names>
            <surname>Wongchokprasitti</surname>
          </string-name>
          .
          <article-title>Using external sources to improve research talk recommendation in small communities</article-title>
          .
          <source>PhD thesis</source>
          , University of Pittsburgh,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>