<!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>VISFACET: Facet Visualization Module for Modern Library Catalogues</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Miriam Allalouf</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dalia Mendelsson</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Evgeniy Mishustin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Azrieli College of Engineering</institution>
          ,
          <addr-line>Jerusalem</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>The Hebrew University of Jerusalem</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>The “next-generation” catalogues of academic libraries provide a discovery layer that contains faceted classification and search features and suggested topics selected by their rankings. To improve the discovery process, this paper demonstrates an interactive faceted visualization box, termed VisFacet, that extends the catalog interface and allows users to narrow or broaden their search results filtered by suggested topics or facets in an interactive manner. The VisFacet software visualization module was integrated into and contributed to the VuFind open source software system. VuFind is a development portal that enables libraries to customize their own catalogue interfaces and discovery layer. Thus, extending VuFind with VisFacet provides all catalogues using VuFind at their system's core with the benefit of having an infographic interactive search box. We will describe the challenges encountered during the development of the VisFacet project, including the user discovery satisfaction questionnaire results.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        The traditional academic library catalogue enables end users to search for and
find requested information. With the development of the Internet, and the
introduction of Google as a major player in the information retrieval arena, the search
patterns began to change. The Google-like search method influenced the way that
library catalogues are being developed to offer a similar user experience [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Traditional library catalogues were designed for the tasks of searching,
identifying, selecting, and accessing information. The information retrieval is based on
predefined indexes. The user had to be familiar with the specific fields involved in
the information retrieval process. For example, users were expected to know how
to construct complex search queries, utilize subject searching, and apply Boolean
search operators [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Over time, the catalogue did change and a new generation
of catalogues became more popular in academic libraries. The breakthrough of
providing web-based online public access to library collections and resources
did not require changes in the Integrated Library Systems’ (ILS) core. The new
concept was developed only at the presentation layer of the Online Public
Access Catalogue (OPAC). Additional indexing at the presentation layer provided
the essential discovery infrastructure to the “next-generation” catalogues.
Nowadays, libraries’ next-generation catalogues offer academic resources based on the
advances of the information retrieval technologies; they are trying to meet the
readers’ new expectations and enhance their experience by making library
catalogues more user friendly, intuitive, and visually attractive [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The new
discovery systems contain predictive search features (such as “Did you mean?”); user
profile-aware content, such as tags, ratings, reviews, and comments; and a faceted
classification.
      </p>
      <p>
        The faceted classification feature that classifies items into multiple independent
categorization schemes (or facets) is a topic from library science that has become
popular in information computing [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In this important approach, the information
retrieval system allows the assignment of an object to multiple attributes, thus
enabling the classification to be ordered in multiple ways, rather than in a single,
predetermined order. For example, a collection of books might be classified using
an Author facet, a Region facet, an Era facet, and so on. The Region facet consists
of clusters of records from the list, each of which is associated with a
regionrelated keyword. Performing a search of the catalogue, the system presents, along
with the usual search engine results page (SERP), different predefined facets. By
clicking on them, the user can narrow his search and refine the results set. All the
suggested information is presented to users in textual format in several separated
fields of the SERP. Using faceted navigation with suggested topics has proven to
be one possible way of enhancing the user’s navigation and exploration, but with
the growing numbers of library materials, and users who demand easy access and
high-performance systems, there is still a need for further development.
Information visualization is an emerging component in many scientific research
areas such as digital libraries, data mining, and financial data analysis. Mercˇun
and Zˇ umer in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] discuss the demonstrated importance of visual information in
library catalogue presentations, particularly in simple visualizations such as tag
clouds, time sliders for refining search, featured cover displays of new
acquisitions, recently borrowed items, bookshelf display, and vocabularies such as “word
cloud” in Aquabrowser [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In our opinion the next-generation catalogue, being
an exploratory tool designed for discovery, must add the potential of
information visualization for exploratory faceted search visualization to their
capabilities. This paper describes the VisFacet plug-in framework we have designed and
developed. VisFacet is an interactive, faceted search and navigation visualization
system. It uses a book’s existing metadata information to provide an intuitively
understood and visually attractive graph of facets. It appears within and extends
the SERP. The VisFacet software modules have been integrated into the VuFind
system. There is currently no next-generation catalogue that integrates a
visualized and interactive faceted search.
      </p>
      <p>VuFind (www.vufind.org) is an open source, next-generation library resource
portal that enables the development of a customized, faceted navigation system.
VuFind provides a full set of modules to produce a customized cataloging
system layer in which libraries can implement all the features they want, modify the
existing modules to best fit their needs, and add new modules to extend their
resource offerings. The Library Authority of the Hebrew University customized the
VuFind system modules and built the HUfind next-generation catalogue. HUfind
has been in production since 2012. Our VisFacet framework extends the VuFind
system’s capabilities with the visualization feature, and all catalogues that use
VuFind at their system’s core (such as HUfind) can benefit from VisFacet.
Moreover, today there are several development platforms for modern cataloging of
library systems, and none of them has a faceted visualization framework such as
we are suggesting. VisFacet makes three main contributions:
1. It adds the visualized, interactive search capabilities of the facets to the
VuFind system. The view includes objects filtered by a variety of similar
topics and by facets such as Era and Region.
2. It adds a broadened search capability to the visualized view, which is a
completely new feature.</p>
      <p>3. It contributes the code to the VuFind open source project.</p>
    </sec>
    <sec id="sec-2">
      <title>2 Related Works</title>
      <p>
        In chapters thirteen and fourteen of their book [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], Shneiderman et al. provide
a comprehensive survey of human-computer interaction in general, particularly
in the context of information visualization for information search and retrieval.
Latest trends in the information technology arena show that visualized
representation of the suggested topics, where the user can see the relations between clusters
drawn graphically and click on them, is more understandable and intuitive [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ],
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. There are several works that explore data visualization as a way to
enhance the digital library results page. ResultMaps [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] is a treemap-based search
visualization system, developed as an extension to digital libraries. It uses
hierarchical subject classification to map each repository document into a treemap and
highlight items that correspond to the current query. ResultMaps works very well
for small repositories consisting of hundreds to thousands of records, but does not
scale well, since the interface quickly becomes unreadable with the growth of the
repository. FacetMap [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] is another visualization approach to faceted navigation
systems that enables the visualization by interacting with large databases. Though
it is limited to the Windows operating system rather than the web. AquaBrowser
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] is a commercial next-generation library catalogue that provides its own data
retrieval algorithms and unique features to satisfy the end user’s high
requirements. The “Discover” feature gives a similar visualization look to our VisFacet.
It does not provide a narrow faceted-search capability: it performs a new search
each time a user clicks on it. Tiara [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] is a text visualization system that was built
to aid users in exploring and analyzing large text collections: given a user query,
Tiara provides rich graphic interactions with informative and powerful visual text
summaries. Thai et al. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] suggest a new visual ordering of faceted visualization
in which a matrix-based multidimensional visualization is used for modeling the
relations between documents. There is a tight correlation between the information
format, type of analysis the information requires, and the visualization design.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3 VisFacet Framework</title>
      <p>The aim of this research was to enrich the discovery layer of the catalogue with an
interactive side-box that presents the facets of the search results graphically. Fig.
1 presents the current textual view as provided by the VuFind package. The term
for the search in this example is the word “king.” The area above a set of results
presents a list of Suggested Topics that were found in the records addressing
the term “king,” such as “history” and “kings and rulers.” The area on the right
provides us with the facets—namely, the books taken from the left column filtered
by a variety of subjects. For example, within the “Author” category we can see a
cluster that contains all the records (202) from the current set of search results that
appear to be written by William Shakespeare. Thus, the search system allows the
user to search from one search box and then narrow down the results by clicking
on the various facets of the results.</p>
      <p>The VuFind information retrieval engine, as well as that of most modern library
catalogues, uses the MARC records as the core for its search engine index schema
over the ILS core. MARC (MAchine-Readable Cataloging) is the de-facto
standard for the bibliographical records with metadata for each item (that is, book,
journal, movie, and so on). The metadata are inserted as indexes in the VuFind
internal database, along with their associated metadata. Given a term to search,
the catalogue’s search engine retrieves associated records from the search engine.
At the same time, it retrieves a list of predefined facets (sometimes also called
clusters), each of which represents a logical conjunction of the current set of the
results filtered by several predefined fields. For example, the Topic field is
represented in the MARC records with the MARC code 650. If we choose to search for
the topic “history,” the results list will display the records where the topic field,
represented by 6##, holds the value of a number of records that include the field
6## with the word “history.” Choosing another subject like “second world war”
will narrow the search, and all the resulting records that contain “history” but not
“second world war” will be excluded from the current results list.
A visualized discovery box, which is intuitive, easy to interact with, and which
integrates smoothly with web interfaces, is an essential addition to these
evolving software systems. However, current commercial companies and academic
libraries that develop tools for the customization of the discovery layer do not have
this capability. Thus, an additional aim of this research was to extend the
complex, modern catalogue software package with visualization capabilities while
retaining its modularity and performance quality. Any visualization solution must
integrate smoothly with the existing software architecture and be capable of using
the retrieved information as any other other facet.</p>
      <p>Our tool code was integrated into the VuFind open source system so that the
VisFacet box is added to the user interface of the catalogue below the right facets
section of the SERP (Fig. 1). The location can be changed to above the facets,
should the system administrator wish to configure it that way. Section 3.1
describes the targets we addressed in the graphical design of VisFacet. In section
3.2 we describe VisFacet’s modules and how they were integrated into VuFind.</p>
      <sec id="sec-3-1">
        <title>3.1 Visual Design</title>
        <p>In the example presented in Fig. 2, the topic node that appears in the center of the
star-like graph is “History,” a topic suggested by the system because it appears
in the largest number of items that came up in a search for the keyword “king.”
The rest of the topic nodes (in green), each representing a cluster of results, are
connected to it in descending order in a spiral form according to their grading. Era
in orange and Region in blue are two additional facets of our visualization. The
color of each facet appears in the legend at the bottom. All the colors (including
background) and sizes are configurable and adjustable. To save space, only the
first word in a term appears near the nodes in the graph. When a user selects a
node (by brushing the mouse over it) the full topic of the current node appears
below the graph.</p>
        <p>Any click on one of the nodes in the graph will narrow (assuming the toggle
at the top is on the Narrow position) the current search results list according to
the specific Topic, Era, or Region that was clicked. For example, clicking on the
“France” Region facet will drop all records that do not contain France as their
region. The Narrow toggle that appears at the top of the box is on by default, while
the Discovery toggle is dimmed. Clicking on any of the nodes when Discover is
on will trigger a completely new query with the clicked topic as a keyword. Since
all of those topics were retrieved from the search engine index, this “Discover”
function will never lead to an empty results set. The graph is redrawn with each
search operation, whether text or graphic. Readers of this paper are welcome to
try it at http://hufind.huji.ac.il/.</p>
        <p>
          The visualization of the suggested topics and the facets should help the end user
discover a subtopic to focus on from a wide-area topic. To address this
requirement we have applied several dimensions to the two-dimensional layout of the
infographic box as follows:
1. Link-Node form: A star-like graph where the topics are connected with an
explicit link to the center that intuitively highlights the relation between the
topics.
2. Spiral form and order: Another dimension of connectivity arises from the
fact that we have arranged all the topics in a spiral form, according to their
frequency. For example, the topic History that occurs 4915 times in the
resulting items appears in the middle of Fig. 2. It is closely connected with the
kings and rulers node that occurs 2905 times in the resulting items. The other
nodes appear in the spiral according to the number of occurrences that can be
seen in the “Suggested Topics” box on the top of Fig. 1. The benefit of using
a spiral form is that it spreads the topics evenly across any stretched box to
optimize space usage as well as implicitly isolate the terms. Moreover, users
gain a sense of the importance of the topics through their closeness to the
center and thus may navigate between them using the spiral route.
To draw the spiral, we redesigned Vogel’s formulation [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] of Fermat’s
Spiral [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] to fit our needs. The graphical objects are drawn within a canvas
with predefined width and length. For each object in the list, the algorithm
calculates its polar coordinates, which are composed of the angle and radius
relative to the center of the graph.
3. Colors are used to distinguish among the categories, such as Era and Region.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2 System Design and Implementation</title>
        <p>Incorporating a visualization tool into the VuFind system, which is a generic
engine for building and customizing library catalogues, is a natural evolvement. The
VuFind system has complicated software engineering and many code lines. Each
part of the system is implemented in a different programming language that is
best suited for its particular feature. Hence, the architecture and programming
languages of VisFacet were selected and designed in terms of code coherency
and performance. The VuFind architecture, shown on the left side of Fig. 3,
consists of an application core and two main layers. The data layer contains a search
engine index that can be distributed among several machines, or even different
libraries, and be updated daily. The application core that runs on the server side
and is responsible for bringing data from the data layer performs all the required
processing and then passes it to the user interface layer. Finally, the user interface
layer is responsible for arranging the data. The VisFacet visualization subsystem
is divided into three main components, each incorporated into the appropriate
layer of the VuFind system, as can be seen in Fig. 3. The retrieval module, was
written in PHP, retrieves the data from the search engine index. It obtains
information about a user’s current search, performs its own internal processing, and
then returns all the required information needed to render suggestions. This
information is processed and organized for the visualization in the Glue UI module
that runs in the browser on the client side and was written in Javascript. The Glue
UI module binds its own functions to the visualization module and “listens” to
interactions. The visualization module gets the organized data and translates it into
the visualization objects, which will be presented graphically in a web browser.
We incorporated the Processing.js package (http://www.processingjs.org) that is
used to create images, animations, and online interactions by using the visual
programming language named Processing. It also converts the Processing code into
Javascript, thus allowing it to be run by any HTML5-compatible browser,
including mobile browsers and current versions of Firefox, Safari, Chrome, Opera, and
Internet Explorer. We implemented the visualization module including the spiral
algorithm, described in 3.1, in the Processing proprietary language. Behind the
scenes, the Processing.js library compiles our code to pure JavaScript.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4 System Setup, User Study, and Evaluation Results</title>
      <p>The VisFacet package was set up, integrated, and tested for two environmental
systems: HUfind, which is a customized project based on VuFind, and VuFind
itself. After it had passed HUJI library’s approval regarding the usage patterns
and performance tests, it was added to the production version of HUfind in May
2014. The site at http://hufind.huji.ac.il/ allows thousands of HUfind users to use
a graphic search. Note that it is enabled only when using browsers other than
Internet Explorer. To learn more about user satisfaction, we wrote a first-stage
evaluation questionnaire, which is described in this section. We designed the
questionnaire to measure the experiences of users wishing to discover a new research
topic to focus on. The questionnaire was sent to two groups of users: (1) an
undergraduate student group composed of 21 students, and (2) a group of librarians
composed of 10 experienced librarians who are familiar with the HUfind
catalogue. The questionnaire itself consists of two search tasks: the Text search that
asks the user to search the suggested topics for the keyword journalists via the
regular text interface and the Graphic search that requires the use of our
infographic box. Each task requires the exploration of the Suggested Topics and the
Region facet in order to focus on a direction. The search experience is
questioned in each path with questions that appear in Table 1. The user is asked to
compare both experiences and determine whether she prefers one, the other, or a
combination of the two.</p>
      <p>The columns in Fig. 4 present the average rate of the answers to Q1, Q2, and Q3,
according to the group involved: librarians or students. On average, both groups
preferred the Text search over the Graphic search. The answers for the graphic
evaluation were mainly gave some ideas or very little. The librarians, who are
used to text searches, were more skeptical about the graphic visualization, while
the students liked it more than the librarians. Some of them preferred the graphic
visualization, and therefore the standard deviation for their answers was higher.
However, 16 students (76%) answered, in Q6, that they prefer having both types
of search. This shows that they are open to this direction but want an improved
display. We received the following two comments about VisFacet: (1) the search
is less user friendly because it requires brushing long words with the mouse to
make them fully visible, and (2) the importance of the order of nodes in the spiral
form was not intuitively understood. We will relate to both problems in the next
version. The number of steps taken by the student group in both types of search
were very similar, 1.91 steps on average, with a standard deviation of 0.80-0.84.
The number of steps taken by the librarians was 1.8 steps on average, which is
slightly smaller than in the other group, and it was the same for both types of
search. Since the questionnaire is not a real discovery task, it is difficult to draw
conclusions from this result. To gain greater benefit from VisFacet, we plan to
provide additional guidance for its use as well as monitor its use and find out how
we can improve it.</p>
    </sec>
    <sec id="sec-5">
      <title>5 Conclusion</title>
      <p>We have implemented a subsystem that adds an interactive visualized and faceted
search to a modern catalogue. Because our subsystem is a new feature of VuFind,
we have explored the existing system to understand its current state and find the
appropriate solutions for our design. VisFacet is an initial suggestion for faceted
visualization that can be a real impetus for extending the visualization capabilities
of modern library catalogues.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>We thank Demian Katz, the founder and main developer of the VuFind system, for his ongoing help in
enabling the smooth integration of VisFacet into VuFind. We also thank Edith Falk, the chief librarian of
the Hebrew University for all her support in this project, and Eli Hayun, the programmer at the Library
Authority of HUJI for helping with the integration with HUfind. We thanks Nurit Baltiansky, Mally
Cohen, and Avi Allalouf for the discussions regarding the questionnaires.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Emanuel</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Usability of the vufind next-generation online catalog</article-title>
          .
          <source>Information Technology and Libraries</source>
          <volume>30</volume>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Ramdeen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hemminger</surname>
            ,
            <given-names>B.M.:</given-names>
          </string-name>
          <article-title>A tale of two interfaces: How facets affect the library catalog search</article-title>
          .
          <source>JASIST</source>
          <volume>63</volume>
          (
          <year>2012</year>
          )
          <fpage>702</fpage>
          -
          <lpage>715</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Mercˇun</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          , Zˇ umer, M.:
          <article-title>New generation of catalogues for the new generation of users: A comparison of six library catalogues</article-title>
          .
          <source>Program</source>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Tennant</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>Lipstick on a pig</article-title>
          .
          <source>Library Journal</source>
          <volume>130</volume>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Garfield</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>A tribute to s.r. ranganathan, the father of indian library science</article-title>
          .
          <source>Essays of an Information Scientist</source>
          <volume>7</volume>
          (
          <year>1984</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Mercˇun</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          , Zˇ umer, M.:
          <article-title>Visualizing for explorations and discovery</article-title>
          . In:
          <article-title>Libraries in the Digital Age</article-title>
          . (
          <year>2010</year>
          )
          <fpage>104</fpage>
          -
          <lpage>115</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Kaizer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hodge</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Aquabrowser library: Search, discover, refine</article-title>
          .
          <source>Library Hi Tech News</source>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Shneiderman</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Plaisant</surname>
            .,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cohen</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jacobs</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <article-title>In: Designing the User Interface: Strategies for Effective Human-Computer Interaction (5th Edition)</article-title>
          , Pearson
          <string-name>
            <surname>Education</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Tergan</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          , Keller, T. In: Knowledge and
          <string-name>
            <given-names>Information</given-names>
            <surname>Visualization</surname>
          </string-name>
          , Searching for Synergies. (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Thudt</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hinrichs</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carpendale</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>The bohemian bookshelf: Supporting serendipitous book discoveries through information visualization</article-title>
          .
          <source>In: Proceedings of the SIGCHI, ACM</source>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Clarkson</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Desai</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Foley</surname>
          </string-name>
          , J.: Resultmaps:
          <article-title>Visualization for search interfaces</article-title>
          .
          <source>IEEE Trans. on Visualization and Computer Graphics</source>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Smith</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Czerwinski</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meyers</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Robbins</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Robertson</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tan</surname>
            ,
            <given-names>D.S.:</given-names>
          </string-name>
          <article-title>Facetmap: A scalable search and browse visualization</article-title>
          .
          <source>IEEE Transactions on Visualization and Computer Graphics</source>
          <volume>15</volume>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Wei</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Song</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>M.X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qian</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shi</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tan</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          :
          <article-title>Tiara: A visual exploratory text analytic system</article-title>
          .
          <source>In: Proceedings of the 16th ACM SIGKDD Conference</source>
          , ACM (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Thai</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rouille</surname>
            ,
            <given-names>P.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Handschuh</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Visual abstraction and ordering in faceted browsing of text collections</article-title>
          .
          <source>ACM Trans. Intell. Syst. Techn</source>
          . (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <article-title>vogel h: A better way to construct the sunflower head</article-title>
          .
          <source>Mathematical Biosciences</source>
          <volume>44</volume>
          (
          <year>1979</year>
          )
          <fpage>179</fpage>
          -
          <lpage>189</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>spiral</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          : (http://en.wikipedia.org/wiki/fermat's spiral)
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>