<!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>SearchPanel: A browser extension for managing search activity</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Simon Tretter</string-name>
          <email>s.tretter@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gene Golovchinsky</string-name>
          <email>gene@fxpal.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pernilla Qvarfordt</string-name>
          <email>pernilla@fxpal.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>FX Palo Alto Laboratory, Inc.</institution>
          ,
          <addr-line>3174 Porter Drive, Palo Alto, CA</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Amsterdam</institution>
          ,
          <addr-line>Amsterdam</addr-line>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>People often use more than one query when searching for information; they also revisit search results to re- nd information. These tasks are not well-supported by search interfaces and web browsers. We designed and built a Chrome browser extension that helps people manage their ongoing information seeking. The extension combines document and process metadata into an interactive representation of the retrieved documents that can be used for sense-making, for navigation, and for re- nding documents.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>
        Broder et al. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] proposed a taxonomy of web search that
included transactional and navigational searches in addition
to the more traditional (from an IR perspective)
informational searches. To this taxonomy we might add re- nding
[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], the task of locating a previously-found document.
From a theoretical perspective, it is not clear whether re
nding is a di erent kind of search activity or an orthogonal
dimensions. Regardless, while major web search engines o er
simple and e cient interfaces for navigational and
transactional searches, relatively little support is available for more
complex informational search or re- nding.
      </p>
      <p>
        These seemingly neglected activities are not unimportant,
however: Teevan et al. [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] reported that 39% of queries are
re- nding queries; furthermore, 20-30% of searches represent
open-ended informational needs [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Related, Qvarfordt et
al. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] found query overlap rates of 50-60% in exploratory
search, and suggested that awareness of this overlap may be
useful in supporting more e cient searching behavior. Thus
we decided to explore ways in which searchers' interactions
with search engines could be enhanced to support these more
complex information-seeking tasks.
      </p>
      <p>We created a web browser extension that enriches
common web search engine interfaces and addresses important
de cits with respect to open-ended (exploratory) search and
re- nding. Our extension visualizes search results to help
users nd the right document or documents by visualizing
metadata of the retrieved pages.</p>
      <p>
        Following Golovchinsky et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] we distinguish
document metadata from process metadata. Document metadata
{ dates of publication, titles, hosting web sites, etc. { are
basic characteristics of documents that are independent of
the means by which these documents were retrieved.
Process metadata, on the other hand, characterize aspects of
Presented at EuroHCIR2013. Copyright c 2013 for the individual papers
by the papers’ authors. Copying permitted only for private and academic
purposes. This volume is published and copyrighted by its editors.
documents in relation to the searcher's activity: how many
times was a document retrieved, whether it was viewed
before, etc. This kind of information can help searchers to
remember, understand and plan their search processes.
      </p>
      <p>The browser plugin enhances the searcher's ability to use
process metadata to understand their search results and to
plan subsequent activity by displaying surrogates for the
current set of retrieved documents. We represent prior
retrieval state, whether a document was opened, and whether
it was bookmarked in an integrated overview that appears
at the side of the browser window. We also make it
possible for searchers to examine multiple documents without
returning to the search results or using multiple tabs.</p>
      <p>The remainder of this paper is organized as follows: we
review the relevant related work, describe the browser
extension, and conclude with a discussion of the design space.
2.</p>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>
        There are two broad categories of related work: the
management of search history and the representation of search
results. Re nding has received increasing attention recently.
While the browser implements some history mechanisms,
these are typically not well-suited to users' needs [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
Elsweiler and Ruthven [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] described di erent patterns of
rending; Teevan [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] proposed a mechanism for merging
previously-found and newly-retrieved documents. More explicit
management of search history has also been investigated in
the literature; see [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] for a succinct summary.
      </p>
      <p>
        Information overload due to large numbers of results is
a common problem in information seeking [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. This
problem can be addressed in a variety of ways. MetaSpider
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] uses a 2D map to display and classify retrieved
documents. Grokker [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] uses nested circular and rectangular
shapes to present results and also shows them in a
hierarachical grouped way. Sparkler [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] uses a star plot for the
result presentation, where every star represents a document.
      </p>
      <p>One potential issue with the systems above is that the
overall organization of the interface itself may induce
usability problems. Complex interfaces allow more individual
settings to be speci ed by a user, but simple interfaces allow
a broader spectrum of users to use them. This tradeo is
not trivial to handle, and as we see nowadays, most Web
search interfaces tend to be quite simple.</p>
      <p>
        Supporting the searcher's decision making process can be
crucial for e ective search performance for complex
information needs. This support can take the form of enhanced
surrogates for documents. One type of information often
used for this purpose is document metadata (author, date,
images of the document, etc.). Even et al. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] has shown
that the decision making process can be highly improved by
adding process metadata (in our case information that is
related to the search process) to the user interface. Research
has shown that presenting simple tasks in a slightly di
erent way may help the user to understand how the search
is performing and what can be done to gain better results
[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. One common example of incorporating process
metadata in web browsers is the practice of changing the color of
a traversed link anchor.
      </p>
      <p>
        Spoerri [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] showed that users can bene t from di erent
or additional visualizations of web search results. However,
none of the techniques above have been integrated by major
search engines into their main interfaces. In some cases,
extension developers have enhanced the user experience of web
search. Examples include: SearchPreview[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] that fetches
screen shots of the result pages and shows them directly
next to the each search result. Bettersearch[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] is a Firefox
extension that performs a similar task, but also enriches the
result page with more features and links. For example, this
extention allows users to open a result in a new tab, or adds
links to a search result to quickly show the web page on the
"Wayback Machine"1. WebSearch Pro [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] is also a Firefox
extension that adds the ability to look up a text by
highlighting it on a page. Another feature is drag&amp;drop zones
to search for things directly from any website.
3.
      </p>
    </sec>
    <sec id="sec-3">
      <title>BROWSER EXTENSION</title>
      <p>To compensate for the de ciencies of SERPs we created a
browser extension called SearchPanel. This extension
combines document and process metadata in a visual
representation of search results to help people manage their
information seeking. We chose the browser extension approach
rather than creating a proxy for several reasons. While both
o er the potential of parsing and augmenting SERP and
document pages, a browser extension has some advantages.
It scales better with respect to storing user history data. It
ensures a higher level of data privacy, since data that might
potentially reveal user interests (e.g., query keywords,
selected URLs, etc.) can be logged as hashed values. Finally,
it has access to bookmarks and local browsing history.
3.1</p>
    </sec>
    <sec id="sec-4">
      <title>Design space</title>
      <p>When performing search tasks, searchers may need di
erent kinds of information to support their information
seeking. We represent the design space as consisting of three
categories of activities: search activity, navigation activity,
and organization activity.</p>
      <p>Historically, web UI support for the search process, or
search activity, has been focused on query formulation and
understanding the current query. Web browsers o er
limited support for comparing current results set with earlier
activity by marking the visited status of documents.</p>
      <p>When engaged with a search task, users need to shift their
attention between the SERP and the retrieved pages. In
some cases, the searcher does not nd the desired
information in a retrieved document, but rather in links to other
documents containing relevant information. This
navigation activity can be an important part of the information
seeking process.</p>
      <p>When searchers nd useful web pages, they may wish to
save those documents for future access. More specialized
search engines sometimes support this capability directly,
but it is most often supported only by the browser's
bookmarking capability.</p>
      <p>We can consider these search and sense-making activities
in light of the kinds of information required to satisfy them.
In particular, Table 1 shows when document and process
metadata might be pertinent for the di erent categories of
search activities. A representation of the number of visits
to a retrieved result (process metadata) could be used by a
searcher to decide how to interact with that result. In a
rending sub task, for example, searchers might want to ignore
newly-found documents or pages that were not opened.</p>
      <p>The purpose of the search panel is to complement the
SERP and to be available when exploring search results; we
wanted the design to be simple and unobtrusive but still
convey useful information. Some features (e.g.,
organizating bookmarks) listed in Table 1 are too complex to be
integrated into the extension. Others, such as favicons, while
seemingly trivial, may still provide useful information for
navigating search results.
3.2</p>
    </sec>
    <sec id="sec-5">
      <title>Implementation</title>
      <p>SearchPanel displays automatically on the right side of the
browser window when it is enabled (Figure 1). The right side
of the content page has been chosen because this location is
frequently free of document content. In cases of overlap, its
vertical position can be adjusted manually to accommodate
page content that may be occluded.</p>
      <p>SearchPanel displays immediately after a search has been
performed on a supported web search engine (currently, they
are Google, Google Scholar, Yahoo, Bing and Microsoft
Academic Search). SearchPanel remains visible even if the
searcher follows links from retrieved documents. In addition,
searchers can return directly to the original query, or re-run
it on a di erent search engine.</p>
      <p>A short tutorial page is displayed at installation, and can
also be reached through the option menu. This page also
allows logging (see 3.2.4) to be disabled, and can be used to
delete the recorded history.
3.2.1</p>
      <sec id="sec-5-1">
        <title>Document metadata</title>
        <p>1The Wayback Machine is a service that provides access to
archived and historical versions of web sites.</p>
        <p>SearchPanel displays several kinds of document metadata.
Documents are represented by bars arranged in order
correa newly-found page; 3 favicon representing the site from
which the page was retrieved; 4 bar representing page that
has been visited; 5 highlighted bar based on cursor
position; 6 bookmark indicator; 7 currently-selected page.
sponding to the retrieved list; clicking on a bar is equivalent
to clicking on a link on the SERP. Almost all websites have
icons (favicons) to help re-identify the web page quickly;
these icons are shown to the right of the bar (see Figure 1,
item 3 ). A tooltip with the title of the document is added
to each bar as well. We considered identifying other
metadata such as document MIME type, but that would incur
the overhead of a separate HTTP request for each document.
At least initially, we chose not to pursue this strategy.
3.2.2</p>
      </sec>
      <sec id="sec-5-2">
        <title>Process metadata</title>
        <p>Process metadata is also incorporated into SearchPanel.
First, the icon of the search engine that ran the search is
highlighted in the top bar (item 1 ). Other icons
represent available comparable search engines. Clicking on one
of these icons re-runs the query with the selected search
engine. Search engines are grouped into two categories (web
search and academic research) and only the relevant ones are
shown. The current selection (highlighted with a black
border) links back to the search result page if the user navigates
to one of the retrieved documents.</p>
        <p>Each bar can have one of three di erent colors, depending
on the link history. If a link has never been retrieved before,
the state of the link is "new" and the color will be teal.
Results that have been retrieved by prior queries but have not
been clicked on are colored blue. Visited links are colored
violet. The local browser history is examined to retrieve the
link status. This allows us to incorporate page views that
occurred before SearchPanel was installed.</p>
        <p>Each bar's length re ects the frequency of retrieval of the
corresponding page. The more frequently a page has been
retrieved, the shorter the bar gets (item 3 ). The retrieval
history is stored locally in the browser for privacy reasons
and can be deleted through SearchPanel's option page.</p>
        <p>In SearchPanel, the bookmarking function serves two
purposes (item 6 in Figure 1). First, searchers can click on
the star to bookmark the corresponding page. Second,
previously bookmarked documents in the SERP will show a
yellow star next to them. This allows to re- nd a web page
quicker, as the user does not need to navigate to a document
to know if they have previously bookmarked it.
3.2.3</p>
      </sec>
      <sec id="sec-5-3">
        <title>Navigational support</title>
        <p>The selection indicator (see item 7 in Figure 1) indicates
the currently-selected result page. If a link on a result page
is clicked, the page indicator will stay on the last retrieved
document page to indicate that navigation started with it.
Hovering over the result highlights the associated bar (item
5 ), and also highlights the corresponding snippet in the
SERP (Figure 2); the SERP is scrolled as necessary to bring
highlighted snippet into view. Conversely, when the mouse
is over a snippet on the SERP, the related bar jiggles
leftright to reinforce the connection between the two.</p>
        <p>When the user navigates o the SERP to a search
result, SearchPanel remains active. Clicking on bars navigates
among the retrieved documents, bypassing the intermediate
step of reloading the search results. When the mouse is over
a bar in SearchPanel, the SERP snippet of that result will
be shown. This can be seen in Figure 3, where a preview
of the Wolfram Alpha snippet is shown. If the snippet is
not available, a tooltip with the document title is shown
instead. Both of these features should make it easier and
more e cient to navigate the search results without
necessarily creating a large number of tabs in the process.
3.2.4</p>
      </sec>
      <sec id="sec-5-4">
        <title>Logging</title>
        <p>The extension was created to study people's information
seeking behaviors. The goal of the project is to understand
how people use the web when looking for information to
improve their search experience. Therefore logging of user
activity was necessary. To encapsulate it from the basic
functionality it was designed as plugin that could be
connected or disconnected from SearchPanel. It collects
information related to the use of SearchPanel for the purposes of
statistical analysis of patterns of behavior.</p>
        <p>To maximize searchers' privacy, no personally-identifying
information is saved. Queries and found URLs are recorded
as MD5-hashed values only. This allows us to identify
recurring queries and documents, without being able to read
the content of the query or to observe which pages people
view. Speci cally, the following information is recorded:
The IP address and the time the event was logged
When a search result was clicked and where this
happened (SearchPanel or SERP)
Hash strings that represent the queries and found web
pages.</p>
        <p>Time spent with the mouse on di erent interface parts
(SearchPanel vs SERP)
Various actions related to the extension (adding
bookmarks by clicking the start, moving it, etc.).</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>NEXT STEPS</title>
      <p>After an in-house pilot deployment, SearchPanel has been
made available through the Google Chrome store. The goal
of the deployment is to understand whether the extension
helps people with their search tasks, and to assess the
relative utility of document vs. process metadata. We also
expect to collect a dataset that characterizes people's browsing
and searching behaviors in terms of patterns of retrieval and
re-retrieval, search result navigation, etc.</p>
    </sec>
    <sec id="sec-7">
      <title>CONCLUSIONS</title>
      <p>Web search engines are used for many di erent kinds of
search tasks. While navigational and transactional uses of
search engines are well-supported by current interfaces and
algorithms, searchers are left to their own devices for more
open-ended information seeking and re- nding. We created
a Google Chrome browser extension to help people manage
their search activity. We explored the design space of
document and process metadata related to the wide range of
activities searchers may engage in during information
seeking. The extension keeps track of retrieval, page visits, and
bookmarking, and integrates traces of these activities with
document metadata to give people a more complete
impression of their search activity. An upcoming deployment will
explore the e ect that this extension has on how people
interact with search results.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>ABAKUS.</given-names>
            <surname>Bettersearch</surname>
          </string-name>
          <article-title>a refox addon for enhancing search engines</article-title>
          . http://mybettersearch.com/,
          <year>2010</year>
          . [Online; accessed 06/06/2013].
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Baeza-Yates</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ribeiro-Neto</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , et al.
          <source>Modern information retrieval</source>
          , vol.
          <volume>463</volume>
          . ACM press New York,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Broder</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <article-title>A taxonomy of web search</article-title>
          .
          <source>SIGIR Forum 36</source>
          ,
          <issue>2</issue>
          (Sept.
          <year>2002</year>
          ),
          <volume>3</volume>
          {
          <fpage>10</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fan</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chau</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Zeng</surname>
          </string-name>
          , D. Metaspider:
          <article-title>Meta-searching and categorization on the web</article-title>
          .
          <source>Journal of the American Society for Information Science and Technology</source>
          <volume>52</volume>
          ,
          <issue>13</issue>
          (
          <year>2001</year>
          ),
          <volume>1134</volume>
          {
          <fpage>1147</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Elsweiler</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Ruthven</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          <article-title>Towards task-based personal information management evaluations</article-title>
          .
          <source>In Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval</source>
          (New York, NY, USA,
          <year>2007</year>
          ),
          <source>SIGIR '07</source>
          , ACM, pp.
          <volume>23</volume>
          {
          <fpage>30</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Even</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shankaranarayanan</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Watts</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <article-title>Enhancing decision making with process metadata: Theoretical framework, research tool, and exploratory examination</article-title>
          .
          <source>In System Sciences</source>
          ,
          <year>2006</year>
          .
          <source>HICSS'06. Proceedings of the 39th Annual Hawaii International Conference on (2006)</source>
          , vol.
          <volume>8</volume>
          , IEEE, pp.
          <fpage>209a</fpage>
          {
          <fpage>209a</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Golovchinsky</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Diriye</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Dunnigan</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <article-title>The future is in the past: designing for exploratory search</article-title>
          .
          <source>In Proceedings of the 4th Information Interaction in Context Symposium</source>
          (New York, NY, USA,
          <year>2012</year>
          ), IIIX '12, ACM, pp.
          <volume>52</volume>
          {
          <fpage>61</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Hong-li</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          <article-title>A novel visual search engines: Grokker</article-title>
          .
          <source>Journal of Library and Information Sciences in Agriculture 8</source>
          (
          <year>2008</year>
          ),
          <fpage>047</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>KG</surname>
          </string-name>
          , P. U. . C.
          <article-title>Searchpreview, the browser extension previously known as googlepreview</article-title>
          . http://searchpreview.de/,
          <year>2013</year>
          . [Online; accessed 06/06/2013].
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Martijn</surname>
          </string-name>
          .
          <article-title>Web seach pro, search the web the way you like</article-title>
          ... http://websearchpro.captaincaveman.nl,
          <year>2012</year>
          . [Online; accessed 06/06/2013].
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Qvarfordt</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Golovchinsky</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dunnigan</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Agapie</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          <article-title>Looking ahead: Query preview in exploratory search</article-title>
          .
          <source>In Proceedings of the 36th international ACM SIGIR conference on Research and development in Information Retrieval</source>
          (New York, NY, USA,
          <year>2013</year>
          ),
          <source>SIGIR '13</source>
          , ACM.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Roberts</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boukhelifa</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Rodgers</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <article-title>Multiform glyph based web search result visualization</article-title>
          .
          <source>In Information Visualisation</source>
          ,
          <year>2002</year>
          . Proceedings. Sixth International Conference on (
          <year>2002</year>
          ), IEEE, pp.
          <volume>549</volume>
          {
          <fpage>554</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Rose</surname>
            ,
            <given-names>D. E.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Levinson</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <article-title>Understanding user goals in web search</article-title>
          .
          <source>In Proceedings of the 13th international conference on World Wide Web</source>
          (
          <year>2004</year>
          ), ACM, pp.
          <volume>13</volume>
          {
          <fpage>19</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Spoerri</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <article-title>How visual query tools can support users searching the internet</article-title>
          .
          <source>In Information Visualisation</source>
          ,
          <year>2004</year>
          .
          <article-title>IV 2004</article-title>
          .
          <article-title>Proceedings</article-title>
          . Eighth International Conference on (
          <year>2004</year>
          ), IEEE, pp.
          <volume>329</volume>
          {
          <fpage>334</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Tauscher</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Greenberg</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <article-title>How people revisit web pages: empirical ndings and implications for the design of history systems</article-title>
          .
          <source>Int. J. Hum.-Comput. Stud</source>
          .
          <volume>47</volume>
          ,
          <issue>1</issue>
          (
          <year>July 1997</year>
          ),
          <volume>97</volume>
          {
          <fpage>137</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Teevan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <article-title>The re:search engine: simultaneous support for nding and re- nding</article-title>
          .
          <source>In Proceedings of the 20th annual ACM symposium on User interface software and technology</source>
          (New York, NY, USA,
          <year>2007</year>
          ),
          <source>UIST '07</source>
          , ACM, pp.
          <volume>23</volume>
          {
          <fpage>32</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Teevan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Adar</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Potts</surname>
            ,
            <given-names>M. A. S.</given-names>
          </string-name>
          <article-title>Information re-retrieval: repeat queries in yahoo's logs</article-title>
          .
          <source>In Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval</source>
          (New York, NY, USA,
          <year>2007</year>
          ),
          <source>SIGIR '07</source>
          , ACM, pp.
          <volume>151</volume>
          {
          <fpage>158</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>T. D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deshpande</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Shneiderman</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <article-title>A temporal pattern search algorithm for personal history event visualization. Knowledge and Data Engineering</article-title>
          , IEEE Transactions on
          <volume>24</volume>
          ,
          <issue>5</issue>
          (
          <year>2012</year>
          ),
          <volume>799</volume>
          {
          <fpage>812</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>