<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Language &amp; Inference Technology Group, University of Amsterdam</string-name>
          <email>{kamps, christof, mdr, borkur}@science.uva.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Nieuwe Achtergracht 166</institution>
          ,
          <addr-line>1018 WV Amsterdam</addr-line>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2003</year>
      </pub-date>
      <abstract>
        <p>This paper describes our official runs for CLEF 2003. We took part in the monolingual task (for Dutch, Finnish, French, German, Italian, Russian, Spanish, and Swedish), and in the bilingual task (English to Russian, French to Dutch, German to Italian, Italian to Spanish). We also conducted our first experiments for the multilingual task (both multi-4 and multi-8), and took part in the GIRT task. In this year's CLEF evaluation exercise we participated in four tasks. We took part in the monolingual tasks for each of the eight non-English languages for which CLEF provides document collections (Dutch, Finnish, French, German, Italian, Russian, Spanish, and Swedish). For the second year running, we took part in the bilingual task, and for the first time, we took part in the multilingual task. We also conducted experiments for the GIRT task. Our participation in the monolingual task was motivated by a number of aims. Our first aim was to experiment with a number of linguistically motivated techniques, in particular stemming algorithms for all European languages [15]. Our second aim was to continue earlier experiments on compound splitting [10, 8], this time for all the compound rich languages, Dutch, German, Finnish, and Swedish. A third aim was to continue our experiments with knowledge-poor techniques, by using character n-grams. Our final aim was to experiment with combinations of runs, such as the combination of linguistically motivated and knowledge-poor techniques, and the combination of different weighting schemes. In the bilingual task our aim was to evaluate the robustness of our monolingual retrieval results, and to experiment with a variety of translation resources [16, 12, 1]. The multilingual task was new to us. Our aims for this task were to experiment with unweighted and weighted combination methods, and with the effect of multiple languages on retrieval effectiveness. We continued our participation in the GIRT task. This year, our aim was to experiment with an improved version of a document reranking strategy, tailored to the presence of classification information in the collection [8]. The paper is organized as follows. In Section 2 we describe the FlexIR system as well as the approaches used for each of the tasks in which we participated. Section 3 describes our official retrieval runs for CLEF 2003. In Section 4 we discuss the results we have obtained. Finally, in Section 5, we offer some conclusions regarding our document retrieval efforts.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>2.1</p>
      <p>
        Retrieval Models. FlexIR supports several retrieval models, including the standard vector space model, language
models, and probabilistic models, all of which were used to obtain combined runs. Combined runs using the vector
space model all use the Lnu.ltc weighting scheme [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] to compute the similarity between a query and a document.
For the experiments on which we report in this note, we fixed slope at 0.2; the pivot was set to the average number
of unique words per document. We also experimented with a number of alternative weighting schemes. For runs
with the Okapi weighting scheme [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], we used the following tuning parameters: k1 = 1.5 and b = 0.55 for Dutch;
k1 = 1.5 and b = 0.55 for German; k1 = 1.2 and b = 0.50 for Spanish; and k1 = 0.8 and b = 0.35 for Swedish. For
runs with a language model [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], we used a uniform query term importance weight of 0.15.
      </p>
      <p>
        Morphological Normalization. After CLEF 2002 we carried out extensive experiments with different forms of
morphological normalizations for monolingual retrieval in all of the CLEF 2002 languages [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The options
considered included word-based runs (where the tokens as they occur in the documents are indexed without processing),
stemming (where we used stemmers from the Snowball family of stemmers), lemmatizing (where we used the
lemmatizer built into the TreeTagger part-of-speech tagger), and compound splitting (for compound forming
languages such as Dutch, Finnish, German, and Swedish). We also experimented with character n-grams (of length
4 and 5). The main lessons learned were two-fold: there is no language for which the best performing run
significantly improves over the “split, and stem” run (treating splitting as a no-op for non-compound forming languages);
and the hypothesis that 4-gramming is the best strategy is refuted for Spanish only. Notice that the comparisons
did not involve combinations of runs, but only, what we call, base runs.
      </p>
      <p>
        Stemming — To produce our base runs for CLEF 2003, we followed our own advice [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. For all languages
we created split-and-stemmed runs as well as n-gram runs. We used the family of Snowball stemming algorithms,
available for all the nine languages of the CLEF collections. Snowball is a small string processing language
designed for creating stemming algorithms for use in information retrieval [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
      </p>
      <p>Decompounding — For the compound rich languages, Dutch, German, Finnish, and Swedish, we also apply
a decompounding algorithm. We treat all the words occurring in the CLEF corpus as potential base words for
decompounding, and also use their associated collection frequencies. We ignore words of length less than four as
potential compound parts, thus a compound must have at least length eight. As a safeguard against oversplitting,
we only regard compound parts that have a higher collection frequency than the compound itself. We consider
linking elements -s-, -e-, and -en- for Dutch; -s-, -n-, -e-, and -en- for German; -s-, -e-, -u-, and -o- for Swedish;
and none for Finnish. We prefer a split with no linking element over a split with a linking element, and a split with
a single character linker over a two character linker.</p>
      <p>
        Each document in the collection is analyzed and if a compound is identified, the compound is kept and all of
its parts are added to the document. Compounds occurring in a query are analyzed in a similar way: the parts are
simply added to the query. Since we expand both the documents and the queries with compound parts, there is no
need for compound formation [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>n-Gramming — Zero-knowledge language independent runs were generated using character n-grams, with
n = 5 for Finnish and n = 4 for all other languages; n-grams were not allowed to cross word boundaries.
Character Encodings. Until CLEF 2003, the languages of the CLEF collections all used the Latin alphabet.
The addition of the new CLEF language, Russian, is challenging for the use of a non-Latin alphabet. The Cyrillic
characters used in Russian can appear in variety of font encodings. The collection and topics are encoded using
the UTF-8 or Unicode character encoding. We converted the UTF-8 encoding into a 1-byte per character encoding
KOI8 or KOI8-R (for Kod Obmena Informatsii or Code of Information Exchange).1 We did all our processing,
such as lower-casing, stopping, stemming, and n-gramming, on documents and queries in this KOI8 encoding.
Finally, to ensure the proper indexing of the documents using our standard architecture, we converted the resulting
documents into the Latin alphabet using the Volapuk transliteration. We processed the Russian queries in the same
way as the documents.</p>
      <p>
        Stopwords. Both topics and documents were stopped using the stopword lists from the Snowball stemming
algorithms [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], for Finnish we used the Neuchaˆtel-stoplist [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Additionally, we removed topic specific phrases
such as ‘Find documents that discuss . . . ’ from the queries. We did not use a stop stem or stop n-gram list, but we
first used a stop word list, and then stemmed/n-grammed the topics and documents.
      </p>
      <p>1We used the excellent Perl package Convert::Cyrillic for conversion between character encodings and for lower-casing Cyrillic
characters.</p>
      <p>
        Blind Feedback. Blind feedback was applied to expand the original query with related terms. We experimented
with different schemes and settings, depending on the various indexing methods and retrieval models used. For
our Lnu.ltc and Okapi runs term weights were recomputed by using the standard Rocchio method [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], where we
considered the top 10 documents to be relevant and the bottom 500 documents to be non-relevant. We allowed at
most 20 terms to be added to the original query.
      </p>
      <p>Combined Runs. For each of the CLEF 2003 languages we created base runs using a variety of indexing methods
(see below). In addition, we used different retrieval models to create further runs (again, see below for details). We
then combined our base runs using one of two methods, either a weighted interpolation or a three-way combination,
as we will now explain.</p>
      <p>
        The weighted interpolation was produced as follows. First, we normalized the retrieval status values (RSVs),
since different runs may have radically different RSVs. For each run we reranked these values in [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] using:
RSVi0 =
      </p>
      <p>RSVi − mini
maxi − mini</p>
      <p>;</p>
      <p>
        RSVnew = λ · RSV1 + (1 − λ) · RSV2.
this is the Min Max Norm considered in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Next, we assigned new weights to the documents using a linear
interpolation factor λ representing the relative weight of a run:
For λ = 0.5 this is similar to the simple (but effective) combSUM function used by Fox and Shaw [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The
interpolation factors λ were obtained from experiments on the CLEF 2000, 2001, and 2002 data sets (whenever
available). When we combined more than two runs, we gave all runs the same relative weight, resulting effectively
in the familiar combSUM.
      </p>
      <p>For the GIRT task, we created alternative base runs based on the usage of the keywords in the collection, and
combined these with the text-based runs.
3</p>
    </sec>
    <sec id="sec-2">
      <title>Runs 3.1</title>
    </sec>
    <sec id="sec-3">
      <title>Monolingual Runs</title>
      <p>
        We submitted a total of 34 retrieval runs: 15 for the monolingual task, 8 for the bilingual task, 3 for the multi-4
task, 5 for the multi-8 task, and 3 for the GIRT task. Below we discuss these runs in some detail.
All our monolingual runs used the title and description fields of the topics. Table 1 provides an overview of the
runs that we submitted for the monolingual task. The third column in Table 1 indicates the type of run:
• (Split+)Stem — topic and document words are stemmed and compounds are split (for Dutch, German,
Finnish, Swedish), using the morphological tools described in Section 2. For all eight languages, we use a
stemming algorithm from the Snowball family [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
• n-Gram — both topic and document words are n-grammed, using the settings discussed in Section 2. For
      </p>
      <p>Finnish we use 5-grams, and for all other languages we use 4-grams.
• Combined — two base runs are combined, an n-gram run and a morphological run, using the interpolation
factor λ given in the fourth column.</p>
      <p>Additionally, for two languages where we expected the stemming algorithm to be particularly effective, Dutch
and Spanish, we submitted the combination of three weighting schemes on the stemmed index (where we use
decompounding for Dutch). We combine the run with Lnu.ltc with runs made with Okapi and a language model.</p>
      <p>Furthermore, we experimented with the Okapi weighting scheme on the stemmed, and decompounded indexes
for German and Swedish, and submitted the combination with the 4-gram-run using the Lnu.ltc scheme.</p>
      <p>Finally, we also submitted three base runs for Russian, a word-based run, a stemmed run, and a 4-gram run, all
using the the settings discussed in Section 2.</p>
      <p>Run
UAmsC03GeGe4GiSb
UAmsC03GeGe4GSbO
UAmsC03SpSp4GiSb
UAmsC03SpSpSS3w
UAmsC03FiFi5GiSb
UAmsC03FrFr4GiSb
UAmsC03ItIt4GiSb
UAmsC03DuDu4GiSb
UAmsC03DuDuSS3w
UAmsC03RuRuWrd
UAmsC03RuRuSbl
UAmsC03RuRu4Gr
UAmsC03RuRu4GiSb
UAmsC03SwSw4GiSb
UAmsC03SwSw4GSbO</p>
      <sec id="sec-3-1">
        <title>Language</title>
        <p>DE
DE
ES
ES
FI
FR
IT
NL
NL
RU
RU
RU
RU
SV
SV</p>
      </sec>
      <sec id="sec-3-2">
        <title>Type</title>
        <p>4-Gram/Split+stem
4-Gram (Lnu)/Split+stem (Okapi)
4-Gram/Stem
Stem (Lnu/Okapi/LM)
5-Gram/Split+stem
4-Gram/Stem
4-Gram/Stem
4-Gram/Split+stem
Split+stem (Lnu/Okapi/LM)
Word
Stem
4-Gram
4-Gram/Stem
4-Gram/Split+stem
4-Gram (Lnu)/Split+stem (Okapi)</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Bilingual Runs</title>
      <p>
        We submitted a total of 7 bilingual runs, for English to Russian, French to Dutch, German to Italian, and Italian
to Spanish. All our bilingual runs used the title and description fields of the topics. For the bilingual runs, we
experimented with the WorldLingo machine translation [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] for translations into Dutch, Italian, and Spanish. For
translation into Russian we used the PROMT-Reverso machine translation [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>Table 2 provides an overview of the runs that we submitted for the bilingual task. The third column in Table 2
indicates the type of run. For all the four bilingual pairs, we submitted a combination of the stemmed (and</p>
      <p>Run
UAmsC03GeIt4GiSb
UAmsC03EnRu4Gr
UAmsC03EnRuSbl
UAmsC03EnRu4GiSb
UAmsC03FrDu4Gr
UAmsC03FrDuSblSS
UAmsC03FrDu4GiSb
UAmsC03ItSp4GiSb</p>
      <sec id="sec-4-1">
        <title>Topics</title>
        <p>DE
EN
EN
EN
FR
FR
FR
IT</p>
      </sec>
      <sec id="sec-4-2">
        <title>Documents</title>
        <p>IT
RU
RU
RU
NL
NL
NL
ES</p>
      </sec>
      <sec id="sec-4-3">
        <title>Type</title>
        <p>4-Gram/Stem
4-Gram
Stem
4-Gram/Stem
4-Gram
Split+stem
4-Gram/Split+stem
4-Gram/Stem</p>
        <p>Factor
0.7
0.6
0.3
0.4
decompounded for Dutch) run with a 4-gram run. Since we put particular interest in the translations to Dutch,
we also submitted the two underlying base runs. Finally, we also submitted the stemmed and n-grammed base runs
for the translation into Russian.
3.3</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Multilingual Runs</title>
      <p>
        We submitted a total of 8 multilingual runs, three for the small multilingual task and five for the large multilingual
task, all using the title and description of the English topic set. For the multilingual runs, we experimented with
the WorldLingo machine translation [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] for translations into Dutch, French, German, Italian, and Spanish. For
translation into Swedish we used the first translation mentioned in the Babylon online dictionary [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>Table 3 provides an overview of the runs that we submitted for the multilingual task. The fourth column
in Table 3 indicates the document sets used. In effect, we conducted three sets of experiments: (i) on the four
language small multilingual set (English, French, German, and Spanish), (ii) on the six languages for which we
have an acceptable machine translation (also including Dutch and Italian), and (iii) on the seven languages (also
including Swedish, but no Finnish documents) for which we have, at least, an acceptible bilingual dictionary.</p>
      <p>Task
multi-4
multi-4
multi-4
multi-8
multi-8
multi-8
multi-8
multi-8</p>
      <sec id="sec-5-1">
        <title>Topics</title>
        <p>EN
EN
EN
EN
EN
EN
EN
EN</p>
      </sec>
      <sec id="sec-5-2">
        <title>Documents</title>
        <p>DE, EN, ES, FR
DE, EN, ES, FR
DE, EN, ES, FR
DE, EN, ES, FR, IT, NL
DE, EN, ES, FR, IT, NL
DE, EN, ES, FR, IT, NL, SV
DE, EN, ES, FR, IT, NL, SV
DE, EN, ES, FR, IT, NL, SV</p>
        <p>Type
4 × 4-Gram
4 × 4-Gram/(Split+)stem
4 × 4-Gram, 4 × (Split+)stem
6 × 4-Gram
6 × 4-Gram, 6 × (Split+)stem
7 × 4-Gram
7 × 4-Gram/(Split+)stem
7 × 4-Gram, 7 × (Split+)stem</p>
        <p>
          For each of these experiments, we submitted a number of combined runs, where we used the (unweighted)
combSUM rule introduced by [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. First, we combined a single, uniform run per language, in all cases a 4-gram run.
Second, per language we formed a weighted combination of the 4-gram and stemmed run (with decompounding
for Dutch, German, and Swedish). We used the following relative weights of the 4-gram run: 0.6 (Dutch), 0.4
(English), 0.7 (French), 0.5 (German), 0.6 (Italian), 0.5 (Spanish), and 0.8 (Swedish). These runs of the different
languages were combined using the combSUM rule. Third, we simply formed a pool of all 4-gram and stemmed
runs (where we decompounded for Dutch, German, and Swedish) for all languages, and derived a combined run
using the combSUM rule.
We submitted a total of 3 runs for the GIRT task, all using both the German topics and collection. We used the
title and description fields of the topics, and used the title and abstract fields of the collection. We experimented
with a reranking strategy based on the keywords assigned to the documents, the resulting rerank runs also use the
controlled-vocabulary fields in the collection.
        </p>
        <p>Table 4 provides an overview of the runs that we submitted for the GIRT task. The fourth column in Table 4
indicates the type of run. The stemmed and 4-grammed runs mimics the settings of our monolingual runs for</p>
        <p>Run
UAmsC03GeGiWrd
UAmsC03GeGi4GriR
UAmsC03GeGiSbliR</p>
      </sec>
      <sec id="sec-5-3">
        <title>Topics</title>
        <p>DE
DE
DE</p>
      </sec>
      <sec id="sec-5-4">
        <title>Documents</title>
        <p>DE
DE
DE</p>
      </sec>
      <sec id="sec-5-5">
        <title>Type</title>
        <p>Word
Reranking of Stem</p>
        <p>Reranking of 4-Gram</p>
        <p>
          German, although we did not use decompounding. The word-based run serves as a baseline for performance.
The other two runs experiment with an improved version of our keyword-based reranking strategy introduced at
CLEF 2002 [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. We calculate vectors for the keywords based on their (co)occurrences in the collection. The main
innovation is in the use of higher dimensional vectors for the keywords, for which we use the best reduction onto
a 100-dimensional euclidean space. The reranking strategy is as follows. We calculate vectors for all initially
retrieved documents, by simply taking the mean of the vectors of keywords assigned to the documents. We calculate
a vector for a topic by taking the relevance-weighted mean of the top 10 retrieved documents. We now have a vector
for each of the topics, and for each of the retrieved documents. Thus, ignoring the RSV of the retrieved documents,
we can simply rerank all documents by increasing euclidean distance between the document and topic vectors.
Next, we combine the original text-based similarity scores of the baserun, with the keyword-based distances using
the unweighted combSUM rule of [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ].
4
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Results</title>
      <p>This section summarizes the results of our CLEF 2003 submissions.
4.1</p>
    </sec>
    <sec id="sec-7">
      <title>Monolingual Results</title>
      <p>Table 5 contains our non-interpolated average precision scores for all languages. In addition to the scores for our
submitted runs, the table also lists the scores for the base runs that were used to generate the combined runs.</p>
      <p>
        Both the stemmed runs (with decompounding for the compound-rich languages) and the n-gram runs perform
well, with the n-gram runs outperforming the stemmed runs for seven out of eight languages. Only for Italian, the
stemmed run performs better than the 4-gram run. This deviating behavior for Italian may be due to the different
ways of encoding marked characters in the Italian sub-collections [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>The (binary) combination of the stemmed and n-grammed base runs leads to improvements over the best
underlying score for seven out of eight languages. Only for Russian, the 4-gram run is somewhat better than the
combined run. This may be due to the difference in performance of both underlying base runs. The Snowball
stemmer for Russian has no evident effect for the monolingual topics, the score is even a fraction lower than the
score of a plain word-based run.</p>
      <p>At this time we do not know yet whether the high scores of the combinations involving an Okapi base run are
to the effect of combining or due to the training and fine-tuning that we performed for our Okapi base runs.
4.2</p>
    </sec>
    <sec id="sec-8">
      <title>Bilingual Results</title>
      <p>To begin with, Table 6 shows our MAP scores for the four bilingual sub tasks: French to Dutch, German to Italian,
Italian to Spanish, and English to Russian.</p>
      <p>(Split+)Stem
n-Gram</p>
      <sec id="sec-8-1">
        <title>Combined (% Change)</title>
      </sec>
      <sec id="sec-8-2">
        <title>French</title>
        <p>to Dutch
0.3693
0.3803
0.3835
(+0.84%)</p>
      </sec>
      <sec id="sec-8-3">
        <title>German</title>
        <p>to Italian
0.3402
0.3411
0.3830
(+12.28%)</p>
      </sec>
      <sec id="sec-8-4">
        <title>Italian</title>
        <p>to Spanish
0.3160
0.3588
0.3535
(−1.48%)</p>
      </sec>
      <sec id="sec-8-5">
        <title>English</title>
        <p>to Russian
0.2270
0.1983
0.2195
(−3.30%)</p>
        <p>As for the monolingual runs, both the stemmed (and decompounded for Dutch) and the 4-grammed indexes
perform well, with the 4-gram runs outperforming the stemmed runs for three out of four languages. The exception,
this time, is Russian where the stemmed run is now better than the 4-gram run. The combination is effective for
French to Dutch and German to Italian. For Italian to Spanish, the 4-gram base run (not submitted) scores better
than the combined run, and for English to Russian the stemmed run is scoring better than the combined run.</p>
        <p>A conclusion on the effectiveness of the Russian stemmer turns out to be premature. Although the stemmer
failed to improve retrieval effectiveness for the monolingual Russian task, it turns out to be effective for the
bilingual Russian task.</p>
      </sec>
      <sec id="sec-8-6">
        <title>Best monolingual</title>
      </sec>
      <sec id="sec-8-7">
        <title>Best bilingual (% Change) Dutch</title>
        <p>
          Table 7 shows the decrease in effectiveness compared to the best monolingual run for the respective target language.
The difference ranges from a 20% to a 27% decrease in MAP score. This seems quite acceptable, considering that
we used a simple, straightforward machine translation for the bilingual tasks [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. This result gives us some
confidence in the robustness of the morphological normalization methods employed for building the indexes.
4.3
        </p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>Multilingual Results</title>
      <p>For the small multilingual task, first making a weighted combination per language outperforms the unweighted
combination of all n-gram and stemmed runs. For the large multilingual task, when using only six of the eight
languages, we see the same pattern: first making a weighted combination run per language (not submitted)
outperforms the unweighted combination. However, when we include our Swedish results in the large multilingual
task, we see that the unweighted combination of all the 4-gram and stemmed base even slightly outperforms the
weighted combinations.</p>
      <p>Our results show that multilingual retrieval on a subpart of the collection (leaving out one or two languages)
can still be an effective strategy. However, the results also indicate that the inclusion of further languages does
consistently improve MAP scores.
4.4</p>
    </sec>
    <sec id="sec-10">
      <title>Results for the GIRT Task</title>
      <p>The results for the GIRT tasks show, on the one hand, the effectiveness of stemming and n-gramming approaches
over a plain word index. On the other hand, the results show a significant improvement of retrieval effectiveness
due to our keyword-based reranking method. The improvement comes on top of the improvement due to blind
feedback, and consistent even for high performing base runs.
5</p>
    </sec>
    <sec id="sec-11">
      <title>Conclusions</title>
      <p>The experiments on which we report in this note indicate a number of things. First, morphological normalization
does improve retrieval effectiveness, especially for languages that have a more complex morphology than English.
We also showed that n-gram-based approaches can be a viable option in the absence of linguistic resources to
support deep morphological normalization. Although no panacea, the combination of runs provides a method that
may help improve base runs, even high quality base runs. The interpolation factors required for the best gain in
performance seem to be fairly robust across topic sets. Moreover, the effectiveness of the unweighted combination
of runs is usually close to the weighted combination, and seems to gain in effectiveness the more base runs are
available. Our bilingual experiments reconfirmed that a simple machine translation strategy can be effective for
bilingual retrieval. The combination of bilingual runs, in turn, leads to an effective strategy for multilingual
retrieval. Finally, our results for domain-specific retrieval show the effectiveness of stemming and n-gramming even
for specialized collection. Moreover, manually assigned classification information in such scientific collections
can be fruitfully exploited for improving retrieval effectiveness.
We want to thank Harald Hammarstrom for advice on Finnish and Swedish, Vera Hollink for technical support,
and Valentin Jijkoun for help with the Russian collection. Jaap Kamps was supported by NWO under project
number 400-20-036. Christof Monz was supported by the Physical Sciences Council with financial support from
NWO under project 612-13-001, and by a grant from NWO under project number 220-80-001. Maarten de Rijke
was supported by grants from NWO, under project numbers 612-13-001, 365-20-005, 612.069.006, 612.000.106,
220-80-001, and 612.000.207.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Babylon</surname>
          </string-name>
          . Online dictionary,
          <year>2003</year>
          . http://www.babylon.com/.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>C.</given-names>
            <surname>Buckley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Singhal</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Mitra</surname>
          </string-name>
          .
          <article-title>New retrieval approaches using SMART: TREC 4</article-title>
          . In D.K. Harman, editor,
          <source>The Fourth Text REtrieval Conference (TREC-4)</source>
          , pages
          <fpage>25</fpage>
          -
          <lpage>48</lpage>
          .
          <article-title>National Institute for Standards and Technology</article-title>
          .
          <source>NIST Special Publication 500-236</source>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>CLEF.</surname>
          </string-name>
          <article-title>Cross language evaluation forum</article-title>
          ,
          <year>2003</year>
          . http://www.clef-campaign.org/ .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>CLEF-Neuchaˆtel</surname>
          </string-name>
          . CLEF resources at the University of Neuchaˆtel,
          <year>2003</year>
          . http://www.unine.ch/info/ clef.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>E.A.</given-names>
            <surname>Fox</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.A.</given-names>
            <surname>Shaw</surname>
          </string-name>
          .
          <article-title>Combination of multiple searches</article-title>
          . In D.K. Harman, editor,
          <source>The Second Text REtrieval Conference (TREC-2)</source>
          , pages
          <fpage>243</fpage>
          -
          <lpage>252</lpage>
          .
          <article-title>National Institute for Standards and Technology</article-title>
          .
          <source>NIST Special Publication 500-215</source>
          ,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>D.</given-names>
            <surname>Hiemstra</surname>
          </string-name>
          .
          <article-title>Using Language Models for Information Retrieval</article-title>
          .
          <source>PhD thesis</source>
          , Center for Telematics and Information Technology, University of Twente,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>V.</given-names>
            <surname>Hollink</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kamps</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Monz</surname>
          </string-name>
          , and M. de Rijke.
          <article-title>Monolingual document retrieval for European languages</article-title>
          .
          <source>Information Retrieval</source>
          ,
          <volume>6</volume>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Kamps</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Monz</surname>
          </string-name>
          , and M. de Rijke.
          <article-title>Combining evidence for cross-language information retrieval</article-title>
          . In C. Peters,
          <string-name>
            <given-names>M.</given-names>
            <surname>Braschler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gonzalo</surname>
          </string-name>
          , and M. Kluck, editors,
          <source>Evaluation of Cross-Language Information Retrieval Systems, CLEF 2002, Lecture Notes in Computer Science</source>
          . Springer,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J.H.</given-names>
            <surname>Lee</surname>
          </string-name>
          .
          <article-title>Combining multiple evidence from different properties of weighting schemes</article-title>
          . In E.A.
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Ingwersen</surname>
          </string-name>
          , and R. Fidel, editors,
          <source>Proceedings of the 18th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , pages
          <fpage>180</fpage>
          -
          <lpage>188</lpage>
          . ACM Press, New York NY, USA,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>C.</given-names>
            <surname>Monz and M. de Rijke</surname>
          </string-name>
          .
          <article-title>Shallow morphological analysis in monolingual information retrieval for Dutch, German and Italian</article-title>
          . In C. Peters,
          <string-name>
            <given-names>M.</given-names>
            <surname>Braschler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gonzalo</surname>
          </string-name>
          , and M. Kluck, editors,
          <source>Evaluation of CrossLanguage Information Retrieval Systems</source>
          ,
          <string-name>
            <surname>CLEF</surname>
          </string-name>
          <year>2001</year>
          , volume
          <volume>2406</volume>
          of Lecture Notes in Computer Science, pages
          <fpage>262</fpage>
          -
          <lpage>277</lpage>
          . Springer,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Pohlmann</surname>
          </string-name>
          and
          <string-name>
            <given-names>W.</given-names>
            <surname>Kraaij</surname>
          </string-name>
          .
          <article-title>Improving the precision of a text retrieval system with compound analysis</article-title>
          . In J. Landsbergen,
          <string-name>
            <given-names>J.</given-names>
            <surname>Odijk</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. van Deemter</surname>
          </string-name>
          , and G. Veldhuijzen van Zanten, editors,
          <source>Proceedings of the 7th Computational Linguistics in the Netherlands Meeting (CLIN 1996)</source>
          , pages
          <fpage>115</fpage>
          -
          <lpage>129</lpage>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>PROMT-Reverso</surname>
          </string-name>
          .
          <source>Online translator</source>
          ,
          <year>2003</year>
          . http://translation2.paralink.com/.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <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>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Beaulieu</surname>
          </string-name>
          .
          <article-title>Experimentation as a way of life: Okapi at TREC</article-title>
          .
          <source>Information Processing &amp; Management</source>
          ,
          <volume>36</volume>
          :
          <fpage>95</fpage>
          -
          <lpage>108</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>J.J.</given-names>
            <surname>Rocchio</surname>
          </string-name>
          , Jr.
          <article-title>Relevance feedback in information retrieval</article-title>
          . In G. Salton, editor,
          <source>The SMART Retrieval System: Experiments in Automatic Document Processing</source>
          , Prentice-Hall Series in Automatic Computation, chapter
          <volume>14</volume>
          , pages
          <fpage>313</fpage>
          -
          <lpage>323</lpage>
          . Prentice-Hall, Englewood Cliffs NJ,
          <year>1971</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Snowball</surname>
          </string-name>
          .
          <article-title>Stemming algorithms for use in information retrieval</article-title>
          ,
          <year>2003</year>
          . http://www.snowball.tartarus. org/.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Worldlingo</surname>
          </string-name>
          . Online translator,
          <year>2003</year>
          . http://www.worldlingo.com/.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>