<!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>Czech Monolingual Information Retrieval Using O -The-Shelf Components - the University of West Bohemia at CLEF 2007 Ad-Hoc track</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Pavel Ircing</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ludek Muller</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Monolingual Ad-Hoc Information Retrieval</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of West Bohemia</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>The paper provides a brief description of the system assembled for the CLEF 2007 Ad-Hoc track by the University of West Bohemia. We have performed only monolingual experiments (Czech documents - Czech queries) using two incarnations of the tf.idf model | one with raw term frequency and the other with the BM25 term frequency weighting | as implemented in the Lemur toolkit. The e ect of the blind relevance feedback was also explored. Czech morphological analyser and tagger were used for lemmatization and stop word removal. The results achieved seem to be quite reasonable, with MAP ranging from 0.11. to 0.30.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Experimentation</p>
    </sec>
    <sec id="sec-2">
      <title>Introduction</title>
      <p>Although our group is mainly interested in the CL-SR track in the CLEF campaign, we could not
resist participating in Ad-Hoc once our native language was introduced to the track. Our runs
were generated essentially just by putting together o -the-shelf components available either for
Czech NLP or general IR. Such seemingly unambitious approach has, however, proven to be quite
successful in the past CLEF campaigns. We have performed monolingual Czech experiments only.
2.1</p>
      <sec id="sec-2-1">
        <title>Linguistic preprocessing</title>
        <p>
          Stemming (or lemmatization) is considered to be vital for good IR performance. This assumption
was experimentally proven by our group also for the Czech language IR in the last year's CLEF
CL-SR track [
          <xref ref-type="bibr" rid="ref1">3</xref>
          ]. Thus we have used the same method of linguistic preprocessing, that is, the serial
combination of Czech morphological analyser and tagger [2], which provides both the lemma and
stem for each input word form, together with a detailed morphological tag. This tag (namely its
rst position) is used for stop-word removal | we removed from indexing all the words that were
tagged as prepositions, conjunctions, particles and interjections.
2.2
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Retrieval</title>
        <p>All our retrieval experiments were performed using the Lemur toolkit [1], which o ers a variety of
retrieval models. We have decided to stick to the tf.idf model where both documents and queries
are represented as weighted term vectors d~i = (wi;1; wi;2; ; wi;n) and ~qk = (wk;1; wk;2; ; wk;n),
respectively (n denotes the total number of distinct terms in the collection). The inner-product
of such weighted term vectors then determines the similarity between individual documents and
queries. There are many di erent formulas for computation of the weights wi;j , we have tested
two of them, varying in the tf component:
Raw term frequency
wi;j = tfi;j log
d
dfj
where tfi;j denotes the number of occurrences of the term tj in the document di (term frequency), d
is the total number of documents in the collection and nally dfj denotes the number of documents
that contain tj .</p>
        <p>BM25 term frequency
wi;j =</p>
        <p>k1 tfi;j
tfi;j + k1(1
b + b llCd )
log
d
dfj
where tfi;j , d and dfj have the same meaning as in (1), ld denotes the length of the document, lC
the average length of a document in the collection and nally k1 and b are the parameters to be
set.</p>
        <p>The tf components for queries are de ned analogously, except for the average length of a
query, which obviously cannot be determined as the system is not aware of the full query set and
processes one query at a time. The Lemur documentation is however not clear about the exact
way of handling the lC value for queries.</p>
        <p>
          The values of k1 and b were set according to the suggestions made by [
          <xref ref-type="bibr" rid="ref3">5</xref>
          ] and [
          <xref ref-type="bibr" rid="ref2">4</xref>
          ], that is k1 = 1:2
and b = 0:75 for computing document weights and k1 = 1 and b = 01 for query weights.
        </p>
        <p>
          We have also tested the in uence of the blind relevance feedback. The simpli ed version of the
Rocchio's relevance feedback implemented in Lemur [
          <xref ref-type="bibr" rid="ref3">5</xref>
          ] was used for this purposes. The original
Rocchio's algorithm is de ned by the formula
~qnew = ~qold +
~
dR
~
dR
where R and R denote the set of relevant and non-relevant documents, respectively, and d~R
and d~R denote the corresponding centroid vectors of those sets. In other words, the basic idea
behind this algorithm is to move the query vector closer to the relevant documents and away from
the non-relevant ones. In the case of blind feedback, the top M documents from the rst-pass run
are simply considered to be relevant. The Lemur modi cation of this algorithm sets the = 0
and keeps only the K top-weighted terms in d~R.
        </p>
        <p>1This is actually not a choice, as the value of b is hard-set to 0 for queries in Lemur.
(1)
(2)</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Experimental Evaluation</title>
      <p>There were 50 topics de ned for Ad-Hoc track, in a variety of languages. As we have already
mentioned, we have used only the Czech topics for searching Czech documents. The document
set consists of electronic versions of articles from two nationwide newspapers (Mlada Fronta Dnes,
Lidove Noviny); following the track organisers' instructions, we have indexed only the &lt;TITLE&gt;
and &lt;TEXT&gt; elds, in both the original (non-lemmatized) and the lemmatized version.</p>
      <p>The results are summarized in Table 1. The upper section shows the MAP for queries
constructed by concatenating the tokens (either words or lemmas) from the &lt;title&gt; and &lt;desc&gt;
elds of the topics (TD), the lower section then the results for queries made from all three topic
elds, i.e. &lt;title&gt;, &lt;desc&gt; and &lt;narr&gt; (TDN). Both results with (BRF) and without (no FB)
application of the blind relevance feedback are shown.</p>
      <p>Raw TF
no FB BRF</p>
      <p>BM25 TF
no FB BRF
TD
TDN
words 0.1405
lemmas 0.1765
words 0.1491
lemmas 0.1869
Our participation in the Ad-Hoc track was motivated mainly by two factors | we wanted to
enrich the diversity of the pool of results and we wanted to know how our quite strong experience
of dealing with Czech language processing and a rather poor experience of designing IR systems
will hold up in competition. While we have hopefully succeeded in the former, we still have no
idea how we have done in the latter as the organisers did not publish any cross-site comparison.
Thus we look forward to seeing such ranking in the track overview paper.</p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgments References</title>
      <p>This work was supported by the Grant Agency of the Czech Academy of Sciences project No.
1ET101470416 and the Ministry of Education of the Czech Republic project No. LC536.
[1] Carnegie Mellon University and the University of Massachusetts. The Lemur Toolkit for
Language Modeling and Information Retrieval. (http://www.lemurproject.org/), 2006.
[2] Jan Hajic. Disambiguation of Rich In ection. (Computational Morphology of Czech).</p>
      <p>Karolinum, Prague, 2004.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Pavel</given-names>
            <surname>Ircing</surname>
          </string-name>
          and
          <article-title>Ludek Muller. Bene t of Proper Language Processing for Czech Speech Retrieval in the CL-SR Task at CLEF 2006</article-title>
          . In C. Peters,
          <string-name>
            <given-names>P.</given-names>
            <surname>Clough</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Gey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Karlgren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Magnini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Oard</surname>
          </string-name>
          , M. de Rijke, and M. Stempfhuber, editors,
          <source>Evaluation of Multilingual and Multi-modal Information Retrieval - 7th Workshop of the Cross-Language Evaluation Forum, CLEF 2006, Lecture Notes in Computer Science</source>
          , Alicante, Spain,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Stephen</given-names>
            <surname>Robertson</surname>
          </string-name>
          and
          <string-name>
            <given-names>Steve</given-names>
            <surname>Walker</surname>
          </string-name>
          .
          <source>Okapi/Keenbow at TREC-8. In The Eight Text REtrieval Conference (TREC-8)</source>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Chengxiang</given-names>
            <surname>Zhai</surname>
          </string-name>
          .
          <source>Notes on the Lemur TFIDF model. Note with Lemur 1.9 documentation</source>
          , School of CS, CMU,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>