<!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>European Web Retrieval Experiments at WebCLEF 2006</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Stephen Tomlinson</string-name>
          <email>stephen.tomlinson@hummingbird.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ottawa</institution>
          ,
          <addr-line>Ontario</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Hummingbird participated in the WebCLEF mixed monolingual retrieval task of the Cross-Language Evaluation Forum (CLEF) 2006. In this task, the system was given 1939 known-item queries, and the goal was to find the desired page in the 82GB EuroGOV collection (3.4 million pages crawled from government sites of 27 European domains). The 1939 queries included 124 new manually-created queries, 195 manuallycreated queries from last year, and 1620 automatically-generated queries. In our experiments, the results on the automatically-generated queries were not always predictive of the results on the manually-created queries; in particular, our title-weighting and duplicate-filtering techniques were fairly effective on the manually-created queries but were detrimental on the automatically-generated queries.</p>
      </abstract>
      <kwd-group>
        <kwd>First Relevant Score</kwd>
        <kwd>Automatically-Generated Queries</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Hummingbird Ottawa, Ontario, Canada stephen.tomlinson@hummingbird.com http://www.hummingbird.com/</title>
      <p>Hummingbird SearchServer1 is a toolkit for developing enterprise search and retrieval applications.
The SearchServer kernel is also embedded in other Hummingbird products for the enterprise.</p>
      <p>
        SearchServer works in Unicode internally [3] and supports most of the world’s major
character sets and languages. The major conferences in text retrieval experimentation (CLEF [2],
NTCIR [4] and TREC [
        <xref ref-type="bibr" rid="ref6">10</xref>
        ]) have provided judged test collections for objective experimentation
with SearchServer in more than a dozen languages.
      </p>
      <p>This (draft) paper describes experimental work with SearchServer for the task of finding named
pages in various European languages using the WebCLEF 2006 test collection.</p>
      <p>1SearchServerTM, SearchSQLTMand Intuitive SearchingTM are trademarks of Hummingbird Ltd. All other
copyrights, trademarks and tradenames are the property of their respective owners.</p>
      <sec id="sec-1-1">
        <title>Methodology</title>
        <p>For the submitted runs in July 2006, SearchServer experimental development build 7.0.1.271 was
used.
2.1</p>
        <p>
          Data
The collection to be searched was the EuroGOV collection [
          <xref ref-type="bibr" rid="ref4">8</xref>
          ]. It consisted of 3,589,502 pages
crawled from government sites of 27 European domains. Uncompressed, it was 88,062,007,676
bytes (82.0 GB). The average document size was 24,533 bytes. Note that we only indexed 3,417,463
of the pages because the organizers provided a “blacklist” of 172,039 pages to omit (primarily binary
documents).
        </p>
        <p>For the mixed monolingual task, there were 1939 queries, including 124 new manually-created
queries, 195 manually-created queries from last year, and 1620 automatically-generated queries.</p>
        <p>Based on the official query labels, here is the count of the number of queries of each language:
– DA 15, DE 30, EN 30, ES 30, HU 15, NL 30, PT 30, RU 15.
– CS 1, DA 23, DE 61, EL 14, EN 94, ES 13, ET 24, FI 27, FR 51, GA 2, HU 28, IT 12,</p>
        <p>LT 5, LV 21, NL 14, PL 22, PT 22, RU 3, SK 13, SV 19, UNKNOWN 341.
² “manual new” topics (124 total):</p>
        <p>– DE 30, EN 30, ES 24, HU 10, NL 30.
² “manual old” topics (195 total):
² “auto uni” topics (810 total):
² “auto bi” topics (810 total):
– DA 19, DE 61, EL 17, EN 101, ES 19, ET 16, FI 21, FR 60, GA 2, HU 30, IS 1, IT 15,</p>
        <p>LT 11, LV 24, NL 16, PL 19, PT 26, RU 3, SK 13, SV 21, UNKNOWN 315.</p>
        <p>More details on the mixed monolingual task are presumably in the track overview paper.</p>
      </sec>
      <sec id="sec-1-2">
        <title>3 Indexing</title>
        <p>
          Our indexing approach was similar to what we used last year (described in detail in [
          <xref ref-type="bibr" rid="ref8">12</xref>
          ]). Briefly,
in addition to full-text indexing, the custom text reader cTREC populated particular columns
such as TITLE (if any), URL, URL_TYPE and URL_DEPTH. The URL_TYPE was set to
ROOT, SUBROOT, PATH or FILE, based on the convention which worked well in TREC 2001
for the Twente/TNO group [
          <xref ref-type="bibr" rid="ref12">16</xref>
          ] on the entry page finding task (also known as the home page
finding task). The URL_DEPTH was set to a term indicating the depth of the page in the site.
Table 1 contains URL types and depths for example URLs. The exact rules we used are given in
[
          <xref ref-type="bibr" rid="ref9">13</xref>
          ].
        </p>
        <p>We used the first recognized ‘charset’ specification in the page (e.g. from the meta http-equiv
tag) to indicate from which character set to convert the page to Unicode (Win_1252 was assumed
if no charset was specified).</p>
        <p>One change from last year was the use of a new stopword list which concatenated stopword
lists of 15 European languages (DA, DE, EL, EN, ES, FI, FR, HU, IT, NL, NO, PT, RU, SV,
TR).</p>
        <p>The apostrophe was treated as a term separator. No accents were indexed. Stemming was not
used for any of our runs this year.
We executed 6 runs in July 2006, though only 5 were allowed to be submitted. All 6 are described
here.</p>
        <p>humWC06nos: This run was the same as humWC06 (described below) except that no stopword
list was used. (This run was not submitted.)</p>
        <p>humWC06: This submitted run was a plain content search of the baseline table. It used the
‘2:3’ relevance method and document length normalization (SET RELEVANCE_DLEN_IMP
500). Below is an example SearchSQL query:</p>
        <p>SELECT RELEVANCE(’2:3’) AS REL, DOCNO
FROM EGOV
WHERE</p>
        <p>
          (FT_TEXT IS_ABOUT ’Giuseppe Medici’)
ORDER BY REL DESC;
humWC06p run: This submitted run was the same as humWC06 except that it put additional
weight on matches in the title, url, first heading and some meta tags, including extra weight on
matching the query as a phrase in these fields. Below is an example SearchSQL query. The
searches on the ALL_PROPS column (which contained a copy of the title, url, etc. as described
in [
          <xref ref-type="bibr" rid="ref9">13</xref>
          ]) are the difference from the humWC06 run. Note that the FT_TEXT column indexed
the content and also all of the non-content fields except for the URL. Unlike last year, we used
WEIGHT 2 instead of WEIGHT 1 for the “ALL_PROPS IS_ABOUT” weight:
SELECT RELEVANCE(’2:3’) AS REL, DOCNO
FROM EGOV
WHERE
(ALL_PROPS CONTAINS ’Giuseppe Medici’ WEIGHT 1) OR
(ALL_PROPS IS_ABOUT ’Giuseppe Medici’ WEIGHT 2) OR
(FT_TEXT IS_ABOUT ’Giuseppe Medici’ WEIGHT 10)
ORDER BY REL DESC;
humWC06dp run: This submitted run was the same as humWC06p except that it put additional
weight on urls of depth 4 or less. Less deep urls also received higher weight from inverse document
frequency because (presumably) they were less common. Below is an example WHERE clause:
WHERE
((ALL_PROPS CONTAINS ’Giuseppe Medici’ WEIGHT 1) OR
(ALL_PROPS IS_ABOUT ’Giuseppe Medici’ WEIGHT 2) OR
(FT_TEXT IS_ABOUT ’Giuseppe Medici’ WEIGHT 10)
) AND (
(URL_TYPE CONTAINS ’ROOT’ WEIGHT 0) OR
(URL_TYPE CONTAINS ’SUBROOT’ WEIGHT 0) OR
(URL_TYPE CONTAINS ’PATH’ WEIGHT 0) OR
(URL_TYPE CONTAINS ’FILE’ WEIGHT 0) OR
(URL_DEPTH CONTAINS ’URLDEPTHA’ WEIGHT 5) OR
(URL_DEPTH CONTAINS ’URLDEPTHAB’ WEIGHT 5) OR
(URL_DEPTH CONTAINS ’URLDEPTHABC’ WEIGHT 5) OR
(URL_DEPTH CONTAINS ’URLDEPTHABCD’ WEIGHT 5) )
humWC06dpc run: This submitted run was the same as humWC06dp except that it applied
an experimental duplicate-filtering heuristic.
        </p>
        <p>humWC06dpcD run: This run was the same as humWC06dpc except that the domain
information of the topic metadata was used to restrict the search to the specified domain. Below is an
example of the domain filter added to the WHERE clause for a case in which the page was known
to be in the ‘it’ domain (which implied the DOCNO would contain ‘Eit’).</p>
        <p>AND (DOCNO CONTAINS ’Eit’ WEIGHT 0)
4</p>
        <p>Results of Web Search Experiments
The 6 runs allow us to isolate 5 ‘web techniques’ which are denoted as follows:
² ‘s’ (stopwords): The humWC06 score minus the humWC06nos score.
² ‘p’ (extra weight for phrases in the Title and other properties plus extra weight for vector
search on properties): The humWC06p score minus the humWC06 score.
² ‘d’ (modest extra weight for less deep urls): The humWC06dp score minus the humWC06p
score.
² ‘c’ (duplicate-filtering): The humWC06dpc score minus the humWC06dp score.
² ‘D’ (domain filtering): The humWC06dpcD score minus the humWC06dpc score.
² “new”: the 124 new manually-created topics
² “old”: the 195 manually-created topics from last year
² “uni”: the 810 automatically-generated “auto uni” topics
² “bi”: the 810 automatically-generated “auto bi” topics.</p>
        <p>
          Table 3 isolates the differences in Generalized Success@10 (GS10) between the runs of Table 2.
(Details of the column headings can be found in our companion ad hoc paper [
          <xref ref-type="bibr" rid="ref7">11</xref>
          ].) For a topic,
GS10 is 1:081¡r where r is the rank of the first row for which a desired page is found, or zero if a
desired page was not found. Last year [
          <xref ref-type="bibr" rid="ref8">12</xref>
          ], GS10 was known as “First Relevant Score” (FRS).
        </p>
        <p>Preliminary findings from Table 3 include the following:
² The ‘s’ technique (stopwords) was not as beneficial on the new topics as last year’s topics.</p>
        <p>We have not yet had time to investigate particular topics to find out why not.
² The ‘p’ technique (extra weight for phrases in the Title and other properties plus extra weight
for vector search on properties), which has been reliably effective on the manually-created
queries over the years, was detrimental on the automatically-generated queries.
Run
humWC06dpcD
humWC06dpc
humWC06dp
humWC06p
humWC06
(humWC06nos)
old topics:
humWC06dpcD
humWC06dpc
humWC06dp
humWC06p
humWC06
(humWC06nos)
“auto uni” topics:
humWC06dpcD
humWC06dpc
humWC06dp
humWC06p
humWC06
(humWC06nos)
“auto bi” topics:
humWC06dpcD
humWC06dpc
humWC06dp
humWC06p
humWC06
(humWC06nos)
0.510
0.494
0.497
0.499
0.466
0.463
0.463
0.455
0.447
0.425
0.390
0.377
0.072
0.048
0.056
0.056
0.057
0.057
0.685
0.657
0.665
0.666
0.648
0.655
0.622
0.610
0.600
0.571
0.528
0.524
0.123
0.089
0.115
0.113
0.116
0.115
[1] AltaVista’s Babel Fish Translation Service. http://babelfish.altavista.com/tr
[2] Cross-Language Evaluation Forum web site. http://www.clef-campaign.org/
[3] Andrew Hodgson. Converting the Fulcrum Search Engine to Unicode. Sixteenth International</p>
        <p>Unicode Conference, 2000.
[4] NTCIR (NII-NACSIS Test Collection
http://research.nii.ac.jp/»ntcadm/index-en.html
for</p>
        <p>IR</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Systems)</title>
    </sec>
    <sec id="sec-3">
      <title>Home</title>
    </sec>
    <sec id="sec-4">
      <title>Page.</title>
    </sec>
    <sec id="sec-5">
      <title>October 2001. [6] S. E. Robertson, S. Walker, S. Jones, M. M. Hancock-Beaulieu and M. Gatford. Okapi at</title>
      <p>Multilingual
information
retrieval
resource
with
Hummingbird</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M. F.</given-names>
            <surname>Porter</surname>
          </string-name>
          .
          <article-title>Snowball: A language for stemming http://snowball</article-title>
          .tartarus.org/texts/introduction.html
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S. E.</given-names>
            <surname>Robertson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Walker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Jones</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. M.</given-names>
            <surname>Hancock-Beaulieu</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Gatford</surname>
          </string-name>
          .
          <source>Okapi at TREC-3. Proceedings of TREC-3</source>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Jacques</given-names>
            <surname>Savoy</surname>
          </string-name>
          . CLEF and http://www.unine.ch/info/clef/
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Börkur</given-names>
            <surname>Sigurbjörnsson</surname>
          </string-name>
          , Jaap Kamps and Maarten de Rijke.
          <article-title>EuroGOV: Engineering a Multilingual Web Corpus</article-title>
          .
          <source>Working Notes of CLEF</source>
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Börkur</given-names>
            <surname>Sigurbjörnsson</surname>
          </string-name>
          , Jaap Kamps and Maarten de Rijke.
          <source>Overview of WebCLEF 2005. Working Notes of CLEF</source>
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Text REtrieval Conference (TREC) Home</surname>
          </string-name>
          <article-title>Page</article-title>
          . http://trec.nist.gov/
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Stephen</given-names>
            <surname>Tomlinson</surname>
          </string-name>
          .
          <article-title>Comparing the Robustness of Expansion Techniques and Retrieval Measures</article-title>
          . To appear
          <source>in Working Notes of CLEF</source>
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Stephen</given-names>
            <surname>Tomlinson</surname>
          </string-name>
          .
          <source>European Web Retrieval Experiments SearchServerTM at CLEF 2005. Working Notes of CLEF</source>
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Stephen</given-names>
            <surname>Tomlinson</surname>
          </string-name>
          .
          <article-title>Experiments in Named Page Finding and Arabic Retrieval with Hummingbird SearchServerTM at TREC 2002</article-title>
          .
          <source>Proceedings of TREC</source>
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Stephen</given-names>
            <surname>Tomlinson</surname>
          </string-name>
          . Robust,
          <article-title>Web and Genomic Retrieval with Hummingbird SearchServerTM at TREC 2003</article-title>
          .
          <source>Proceedings of TREC</source>
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Stephen</given-names>
            <surname>Tomlinson</surname>
          </string-name>
          . Robust,
          <article-title>Web and Terabyte Retrieval with Hummingbird SearchServerTM at TREC 2004</article-title>
          .
          <source>Proceedings of TREC</source>
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Thijs</surname>
            <given-names>Westerveld</given-names>
          </string-name>
          , Wessel Kraaij and
          <string-name>
            <given-names>Djoerd</given-names>
            <surname>Hiemstra</surname>
          </string-name>
          .
          <article-title>Retrieving Web Pages using Content, Links, URLs and Anchors</article-title>
          .
          <source>Proceedings of TREC</source>
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>