<!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>COLE experiments at CLEF 2003 Spanish monolingual track</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Francisco J. Ribadas</string-name>
          <email>ribadas@uvigo.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Escuela Superior de Ingenier ́ıa Informa ́tica Universidade de Vigo Campus As Lagoas</institution>
          <addr-line>s/n 32004 Orense</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Jesu ́ s Vilares Miguel A. Alonso Departamento de Computacio ́n Universidade da Corun ̃a Campus de Elvin ̃</institution>
          <addr-line>a s/n 15071 La Corun ̃a (Spain) jvilares,alonso @udc.es</addr-line>
        </aff>
      </contrib-group>
      <fpage>2</fpage>
      <lpage>11</lpage>
      <abstract>
        <p>In this our second participation in the CLEF Spanish monolingual track, we have continued applying Natural Language Processing techniques for single word and multi-word term conflation. Two different conflation approaches have been tested. The first approach is based on the lemmatization of the text in order to avoid inflectional variation. Our second approach consists of the employment of syntactic dependencies as complex index terms, in an attempt to solve the problems derived from syntactic variation and, in this way, to obtain more precise terms. Such dependencies are obtained through a shallow parser based on cascades of finite-state transducers.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
    </sec>
    <sec id="sec-2">
      <title>Single word term conflation</title>
      <p>
        As in our previous contribution to CLEF 2002 [
        <xref ref-type="bibr" rid="ref17">18</xref>
        ], our proposal for single word term conflation keeps being based
on exploiting the lexical level in two phases: firstly, by solving the inflectional variation through lemmatization,
and secondly, by solving the derivational morphology through the employment of morphological families.
      </p>
      <p>
        The process followed for single word term conflation starts by tagging the document. The first step consists of
applying our linguistically-motivated preprocessor module [
        <xref ref-type="bibr" rid="ref8">9, 3</xref>
        ] in order to perform tasks such as format
conversion, tokenization, sentence segmentation, morphological pretagging, contraction splitting, separation of enclitic
pronouns from verbal stems, expression identification, numeral identification and proper noun recognition.
Classical approaches, such as stemming, rarely manage these phenomena, resulting in wrong simplifications during
conflation process.
      </p>
      <p>
        The output generated by our preprocessor is then taken as input by our tagger-lemmatizer, MrTagoo [
        <xref ref-type="bibr" rid="ref5">6</xref>
        ],
although any high-performance part-of-speech tagger could be used instead. MrTagoo is based on a second order
Hidden Markov Model (HMM), whose elements and procedures of estimation of parameters are based on Brant’s
work [
        <xref ref-type="bibr" rid="ref3">4</xref>
        ], and also incorporates certain capabilities which motivated its employment in our system. Such
capabilities include a very efficient structure for storage and search —based on finite-state automata [
        <xref ref-type="bibr" rid="ref7">8</xref>
        ]—, management
of unknown words, the possibility of integrating external dictionaries in the probabilistic frame defined by the
HMM [
        <xref ref-type="bibr" rid="ref9">10</xref>
        ], and the possibility of management of segmentation ambiguity [
        <xref ref-type="bibr" rid="ref6">7</xref>
        ]
      </p>
      <p>
        Nevertheless, these kind of tools are very sensitive to spelling errors, as, for example, in the case of sentences
written completely in uppercase —e.g. news titles and subsection headings—, which cannot be correctly
managed by the preprocessor and tagger modules. For this reason, the initial output of the tagger is processed by an
uppercase-to-lowercase module [
        <xref ref-type="bibr" rid="ref17">18</xref>
        ] in order to process uppercase sentence, converting them to lowercase and
restoring the spelling signs when necessary.
      </p>
      <p>Once text has been tagged, the lemmas of the content words (nouns, verbs and adjectives) are extracted to be
indexed. In this way we are solving the problems derived from inflection in Spanish. With regard to computational
cost, the running cost of a lemmatizer-disambiguator is linear in relation to the length of the word, and cubic in
relation to the size of the tagset, which is a constant. As we only need to know the grammatical category of the
word, the tagset is small and therefore the increase in cost with respect to classical approaches (stemmers) becomes
negligible.</p>
      <p>Our previous experiments in CLEF 2002 showed that lemmatization performs better than stemming, even when
using stemmers which also deals with derivational morphology.</p>
      <p>
        Once inflectional variation has been solved, the next logical step consists on solving the problems caused by
derivational morphology. For this purpose, we have grouped the words derivable one from another by means
of mechanisms of derivational morphology; each one of these groups is a morphological family. Each one of the
lemmas belonging to the same morphological family is conflated into the same term, a representative of the family.
The set of morphological families are automatically generated from a large lexicon of Spanish words by means of a
tool which implements the most common derivational mechanisms of Spanish [
        <xref ref-type="bibr" rid="ref19">20</xref>
        ]. Since the set of morphological
families is generated statically, there is no increment in the running cost.
      </p>
      <p>Nevertheless, our previous experiments in CLEF 2002 showed that the employment of morphological families
for single word term conflation introduces too much noise in the system. This way, lemmatization will be the
conflation technique to be used for single word term conflation, while morphological families will only be used in
multi-word term conflation, as shown in Section 3.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Managing the syntactic variation through shallow parsing</title>
      <p>Following the same scheme of our previous experiments, once we have established the way to process the content
of the document at word level, the next step consists of deciding how to process, at phrase level, its syntactic content
in order to manage the syntactic variation of the document. For this purpose, we will extract the pairs of words
related through syntactic dependencies in order to use them as complex index terms. This process is performed
in two steps: firstly, the text is parsed by means of a shallow parser and, secondly, the syntactic dependencies are
extracted and conflated into index terms.
3.1</p>
      <sec id="sec-3-1">
        <title>The shallow parser</title>
        <p>
          When dealing with syntactic variation, we have to face the problems derived from the high computational cost of
parsing. In order to maintain a linear complexity with respect to the length of the text to be analyzed, we have
discarded the employment of full parsing techniques [
          <xref ref-type="bibr" rid="ref13">14</xref>
          ], opting for applying shallow parsing techniques, also
looking for more robustness.
        </p>
        <p>
          The theoretical basis for the design of our parser comes from formal language theory, which tells us that,
given a context-free grammar and an input string, the syntactic trees of height generated by a parser can be
obtained by means of layers of finite-state transducers: the first layer obtains the nodes labeled by non-terminals
corresponding to left-hand sides of productions that only contain terminals on their right-hand side; the second
layer obtains those nodes which only involve terminal symbols and those non-terminal symbols generated on the
previous layer; and so on. It can be argued that the parsing capability of the system is, in this way, limited by the
height of the parseable trees. Nevertheless, this kind of shallow parsing [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] has shown itself to be useful in several
NLP application fields, particularly in Information Extraction. Its application in IR, which has not been deeply
studied, has been tested by Xerox for English [
          <xref ref-type="bibr" rid="ref10">11</xref>
          ], showing its superiority with respect to classical approaches
based on contiguous words.
        </p>
        <p>This way, we have implemented a shallow parser based on a five layer architecture whose input is the output
of our tagger-lemmatizer. Next, we will describe the function of each layer:
Layer 0: improving the preprocessing. Its function is the management of certain linguistic constructions in order
to minimize the noise generated during the subsequent parsing. Such constructions include:
Numerals in non-numerical format.</p>
        <p>Quantity expressions. Expressions of the type algo ma´s de dos millones (a little more than two million) or
unas dos docenas (about two dozens), which denote a number but with a certain vagueness about its concrete
value, are identified as numeral phrases ( ).</p>
        <p>Expressions with a verbal function. Some verbal expressions such as tener en cuenta (to take into account),
must be considered as a unit, in this case synonym of the verb considerar (to consider), to avoid errors in the
upper layers such as identifying en cuenta as a complement of the verb.</p>
        <sec id="sec-3-1-1">
          <title>Layer 1: adverbial phrases and first level verbal groups. In this layer the system identifies, on the one hand,</title>
          <p>the adverbial phrases ( ) of the text, either those with an adverbial head —e.g. ra´pidamente (quickly)—, or
those expressions not properly adverbial but with a equivalent function —e.g. de forma ra´pida (in a quick way)—.
On the other hand, non-periphrastic verbal groups, which we name first level verbal groups, are processed, either
their simple and compound forms, and either their active and passive forms.</p>
        </sec>
        <sec id="sec-3-1-2">
          <title>Layer 2: adjectival phrases and second level verbal groups. Adjectival phrases ( ) such as azul (blue)</title>
          <p>or muy alto (very high) are managed here, together with periphrastic verbal groups, such as tengo que ir (I have
to go), which we name second level verbal groups. Verbal periphrasis are unions of two or more verbal forms
working as a unit, giving attributing shades of meaning, such as obligation, degree of development of the action,
etc., to the semantics of the main verb. Moreover, these shades can not be expressed by means of the simple and
compound forms of the verb.</p>
          <p>Layer 3: noun phrases. In the case of noun phrases ( ), together with simple structures such as the attachment
of determiners and adjectives to the name, we have considered more complex phenomena, such as the existence of
partitive complements ( ) —e.g. alguno de (some of), ninguno de (none of)—, in order to cover more complex
nominal structures —e.g. cualquiera de aquellos coches nuevos (any of those new cars)—.</p>
          <p>Layer 4: prepositional phrases. Formed by a noun phrase ( ) preceded by a preposition ( ), we have
considered three different types according to this preposition, in order to make the extraction of dependencies easier:
those preceded by the preposition por (by) or , those preceded by de (of) or , and the rest of
prepositional phrases or .</p>
          <p>Each of the rules involved in the different stages of the parsing process has been implemented through a
finitestate transducer, compounding, in this way, a parser based on a cascade of finite-state transducers. Therefore, our
approach maintains a linear complexity.
3.2</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>Extraction and conflation of dependencies</title>
        <p>Once the text has been parsed, the system identifies the syntactic roles of the phrases recognized and extracts the
following dependency pairs:</p>
        <p>A noun and each of its modifying adjectives.</p>
        <p>A noun and the head of its prepositional complement.</p>
        <p>The head of the subject and its predicative verb.</p>
        <p>The head of the subject and the head of the attribute. From a semantical point of view, copulative verbs are
mere links, so the dependency is directly established between the subject and the attribute.</p>
        <p>An active verb and the head of its direct object.</p>
        <p>A passive verb and the head of its agent.</p>
        <p>A predicative verb and the head of its prepositional complement.</p>
        <p>The head of the subject and the head of a prepositional complement of the verb, but only when it is copulative
(because of its special behavior).</p>
        <p>
          Once such dependencies have been identified, they are conflated through the following conflation scheme:
1. The simple terms compounding the pair are conflated employing morphological families —see Section 2—
in order to improve the management of the syntactic variation by covering the appearance of
morphosyntactic variants of the original term [
          <xref ref-type="bibr" rid="ref11 ref18">19, 12</xref>
          ]. In this way, terms such as cambio en el clima (change of the
climate) and cambio clima´tico (climatic change), which express the same concept in different words —but
semantically and derivatively related—, can be matched.
2. Conversion to lowercase and elimination of spelling signs, as in the case of stemmers. Previous experiments
show that this process eliminates much of the noise introduced by spelling errors [
          <xref ref-type="bibr" rid="ref17">18</xref>
          ].
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Tuning the system</title>
      <p>
        Before making the official experiments for CLEF 2003, we tuned our parsing-based approach using the CLEF
2001/2002 corpus [
        <xref ref-type="bibr" rid="ref12">13</xref>
        ], formed by 215,738 news reports filling a total disk space of 509 MBs, and a set of 100
queries, from 41 to 140. The initial conditions of these training experiments were:
1. Employment of the vector-based indexing engine SMART [
        <xref ref-type="bibr" rid="ref4">5</xref>
        ], with an atn-ntc weighting scheme [
        <xref ref-type="bibr" rid="ref16">17</xref>
        ].
2. Stopword list obtained from the content word lemmas of the Spanish stopword list provided by SMART. In
the case of the dependency pairs, a pair is eliminated if any of its compounding words is a stop word.
3. Employment of the uppercase-to-lowercase module to recover uppercase sentences during tagging.
4. Elimination of spelling signs and conversion to lowercase after conflation to reduce typographical errors.
5. The three fields of the query —title, description and narrative— were employed, but giving double relevance
to the title statement because it summarizes the basic semantics of the query.
shallow parser.
      </p>
      <p>
        lem
.4806 .5041 .5137 .5175 .5174 .5200 .5203 .5197 .5182 .5175 .5158 .5167
.5085 .5368 .5440 .5461 .5462 .5464 .5472 .5463 .5462 .5462 .5459 .5456
.5489 .5860 .5974 .6013 .6025 .6028 .6026 .6020 .6017 .6015 .6010 .6007
6. Combination of simple and complex terms. The former, obtained through the lemmatization of the content
words of the text, the later, obtained through the conflation of the syntactic dependencies identified by the
For this training phase we used the indexing of the content words lemmas of the text (lem) as as our point of
reference, since our previous experiments [
        <xref ref-type="bibr" rid="ref17 ref18">18, 19</xref>
        ], where lemmatization beats stemming as word-level conflation
technique, indicate that this technique is the best starting point for the development of NLP-based conflation
methods.
whereas the next columns (sd ) contain the results obtained by merging lemmatized simple terms and complex
terms based on syntactic dependencies (sd), when the weight relation between simple and complex terms,
to 1,
changes. The column opt is formed by the best results obtained with sd for each parameter considered, which are
also highlighted in bold. Finally, the column
      </p>
      <p>shows the improvement of opt with respect to lem. Each row
contains one of the parameters employed to measure the performance of the system: number of documents retrieved,
number of relevant documents retrieved (5548 expected), R-precision, average precision (non-interpolated) for all
relevant documents (averaged over queries), average document precision for all relevant documents (averaged over
relevant documents), precision at standard levels of recall, and precision at N documents retrieved.</p>
      <p>As is shown in column sd1, the direct employment of syntactic dependencies as index terms led to a general
decrease of the performance of the system. After examining the behavior of the system for each query, we inferred
that the problem was caused by an over-balance of the weight of complex terms, which are much less frequent
than simple terms and, therefore, with a much higher assigned weight. In this way, when a matching between a
complex term and a relevant document occurred, its assigned score increased substantially, improving its ranking.
Nevertheless, in the same way, when a undesired matching with a non-relevant document occurred, its computed
relevance grew excessively. It can be argued that, according to this, we would expect similar results to those
obtained only with simple terms. Nevertheless, it should be noticed that complex term matchings are much less
frequent than those for simple terms. Therefore, incorrect matchings between complex terms and non-relevant
documents are much more harmful than those for simple terms, whose effect tends to be weakened by the rest of
the matchings. It can be deduced that this first attempt led to a increasing instability of the system.</p>
      <p>In order to minimize the negative effect of undesired matchings, the over-balance of complex terms needed
to be solved. Therefore, the balance factor between the weights of simple and complex terms was corrected,
decreasing the extra initial relevance assigned to complex terms. The results of this solution were immediate, as is
shown in the remaining sd columns, where the performance of the system gradually improves, particularly with
respect to the precision in the first 15 documents retrieved and to the number of relevant documents retrieved (5220
with lem, 5214 with sd1, and 5250 with sd2).</p>
      <p>As generally happens in IR, we can not talk about a best method for all situations. From a ranking point of view
and with respect to the top N documents retrieved, sd4 —in which the weights of simple terms are quadrupled—
obtained the best results, also reaching the best recall (5252 relevant documents retrieved). Nevertheless, the best
results for global performance measures were obtained with sd7, using a higher balance factor. The performance
of the system gets worse, in general, for higher factors, except in the case of the precision vs. recall, where we
obtain the best results for the lowest levels of recall, nevertheless, at the expense of sacrificing performance in the
rest of aspects.</p>
      <p>Since our priority was to increase the precision of the top documents retrieved, we decided to use a balance
factor of 4, as in the case of sd4, for the official runs.
5</p>
    </sec>
    <sec id="sec-5">
      <title>CLEF 2003 official runs</title>
      <p>In this new edition of CLEF, the document corpus for the Spanish Monolingual Track has been enlarged. The new
corpus is formed by 215,738 news (509 MB) from 1994 plus 238,307 news (577 MB) from 1995; that is, 454,045
documents (1086 MB). The set of topics has also been enlarged; this year it consists of 60 queries (141 to 200)
instead of 50 as previous years.</p>
      <p>
        Our group submitted four runs to the CLEF 2003 Spanish monolingual track:
coleTDlemZP03 (TDlemZP for short): Conflation of content words via lemmatization, i.e. each form of
a content word is replaced by its lemma. This kind of conflation takes only into account inflectional
morphology. The resulting conflated document was indexed using the probabilistic engine ZPrise2, employing
the Okapi BM25 weight scheme [
        <xref ref-type="bibr" rid="ref14">15</xref>
        ] with the constants defined in [
        <xref ref-type="bibr" rid="ref15">16</xref>
        ] for Spanish ( , ). The
query is formed by the set of meaning lemmas present in the title and description fields.
coleTDNlemZP03 (TDNlemZP for short): The same as before, but the query also includes the set of
meaning lemmas obtained from the narrative field.
coleTDNlemSM03 (TDNlemSM for short): As in the case of coleTDNlemZP03, the three fields of the
query are conflated through lemmatization. Nevertheless, this time the indexing engine is the vector-based
SMART [
        <xref ref-type="bibr" rid="ref4">5</xref>
        ], with an atn-ntc weighting scheme [
        <xref ref-type="bibr" rid="ref16">17</xref>
        ]. This run was submitted in order to use it as a point
of reference for the rest of runs.
coleTDNpdsSM03 (TDNpdsSM for short): Text conflated via the combination of simple terms, obtained
through the lemmatization of content words, and complex terms, obtained through the conflation of syntactic
dependencies, as was described in Section 3. The balance factor between the weights of simple and complex
terms is 4 to 1 —i.e. the weights of simple terms are quadrupled— looking for increasing the precision of
the top ranked documents according to the results of Section 4.
      </p>
      <p>There is no experiments indexing syntactic dependencies with the Okapi BM25 weight scheme, since we are
still studying the best way to integrate them into a probabilistic model. With respect to the conditions employed in
the official runs, they were:
1. Stopword list obtained from the content word lemmas of the SMART Spanish stopword list.
2. Employment of the uppercase-to-lowercase module to recover uppercase sentences during tagging.
Recall
0.00
0.10
0.20
0.30
0.40
0.50
0.60
0.70
0.80
0.90
1.00
0.8014
0.7063
0.6553
0.5969
0.5485
0.4969
0.4544
0.3781
0.3083
0.2093
0.1111
3. Elimination of spelling signs and conversion to lowercase after conflation to reduce typographical errors.
4. Except for the first run, TDlemZP, the terms extracted from title field of the query are given double relevance
with respect to description and narrative.</p>
      <p>According to Tables 2 and 3, the probabilistic-based approach through a BM25 weighting scheme —TDlemZP
and TDNlemZP— shows clearly superior to the vector-based atn-ntc weighting scheme —TDNlemSM and
TDNpdsSM—, even when only lemmatizing the text. As we can see, TDlemZP obtains similar or better results
than TDNlemSM even when the later also employs the extra information provided by the narrative field of the
topic.</p>
      <p>With respect to the main contribution of this work, the employment of syntactic dependencies as complex index
terms, the results are a little different from expected. With respect to global performance measures, TDNpdsSM
run obtains better results than TDNlemSM, except for average document precision. Nevertheless, the behavior
of the system with respect to ranking has changed partially, since the results obtained for precision at N
documents retrieved when employing complex terms —TDNpdsSM— are worse than those obtained using only simple
lemmatized terms —TDNlemSM—. On the other hand, the results for precision vs. recall keep being better.</p>
      <p>Taking into account the possibility that the weight balance factor of 4 employed in the official run was not the
most accurate for these set of queries, we have tried different values in a range of 1 to 12, as is shown in Table 4.
The scheme of these extra experiments is the same followed during the training phase —see Table 1—. The first
column, lem, shows the results for lemmatization —i.e. TDNlemSM— whereas sd columns contain the results
obtained using syntactic dependencies with a weight balance factor of .You are reminded that sd4 shows the
results for the official run TDNpdsSM, because it was created using a balance factor of . The column opt
shows the best results obtained for sd and the column shows the improvement of opt with respect to lem.</p>
      <p>The results obtained make even more difficult to choose a balance factor, since the degree of improvement
with respect to lemmatization changes according to the balance factor. It could be considered that the best balance
factor for global measures is 10 —sd10—, since it obtains the best non-interpolated and document precision, very
Documents
Relevant (2368 expected).
.4121 .4581 .4637 .4684 .4540 .4503 .4490 .4491 .4487 .4493 .4502 .4496
.4132 .4481 .4627 .4698 .4664 .4683 .4689 .4719 .4723 .4723 .4714 .4717
.4664 .5163 .5329 .5408 .5438 .5456 .5471 .5481 .5483 .5485 .5481 .5484
good recall —2243 documents retrieved, against 2221 for lem and 2249 for opt—, and a slight improvement for
R-precision.</p>
      <p>From a ranking point of view, our official run, sd4 —i.e. TDNpdsSM—, is the best compromise when talking
about precision vs. recall, since it obtains the best results in the range 0.20–0.60, and very good results for the
range 0.00–0.20. Nevertheless, its results for precision at N documents retrieved are not very good, since there is
no improvement with respect to lem, which was our goal. In this case, sd10 shows again as the best option, since it
obtains the best compromise for the top 15 documents retrieved; however, the improvement reached is lesser than
the one obtained during the training phase —see Table 1—.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgements</title>
      <p>The research described in this paper has been supported in part by Ministerio de Ciencia y Tecnolog´ıa
(TIC20000370-C02-01, HP2001-0044 and HF2002-81), FPU grants of Secretar´ıa de Estado de Educacio´ n y Universidades,
Xunta de Galicia (PGIDT01PXI10506PN, PGIDIT02PXIB30501PR and PGIDIT02SIN01E) and Universidade da
Corun˜ a. The authors also would like to thank Darrin Dimmick, from NIST, for giving us the opportunity to use the
ZPrise system, and Fernando Mart´ınez, from Universidad de Jae´n, for helping us to make it operative.</p>
      <p>2000.
retrieval. In Encyclopedia of Library and Information Science. Marcel Dekker, Inc., New York and Basel,
[3] Fco. Mario Barcala, Jesu´ s Vilares, Miguel A. Alonso, Jorge Gran˜ a, and Manuel Vilares. Tokenization and
proper noun recognition for information retrieval. In A Min Tjoa and Roland R. Wagner, editors, Thirteen
International Workshop on Database and Expert Systems Applications. 2-6 September 2002. Aix-en-Provence,
France, pages 246–250, Los Alamitos, California, USA, September 2002. IEEE Computer Society Press.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.</given-names>
            <surname>Abney</surname>
          </string-name>
          .
          <article-title>Partial parsing via finite-state cascades</article-title>
          .
          <source>Natural Language Engineering</source>
          ,
          <volume>2</volume>
          (
          <issue>4</issue>
          ):
          <fpage>337</fpage>
          -
          <lpage>344</lpage>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Arampatzis</surname>
          </string-name>
          , T. van der Weide, C. Koster, and P. van Bommel.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Thorsten</given-names>
            <surname>Brants. TNT -</surname>
          </string-name>
          <article-title>a statistical part-of-speech tagger</article-title>
          .
          <source>In Proceedings of the Sixth Applied Natural Language Processing Conference</source>
          (ANLP'
          <year>2000</year>
          ), Seattle,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>C.</given-names>
            <surname>Buckley</surname>
          </string-name>
          .
          <article-title>Implementation of the SMART information retrieval system</article-title>
          .
          <source>Technical report</source>
          , Department of Computer Science, Cornell University,
          <year>1985</year>
          . Source code available at ftp://ftp.cs.cornell.edu/pub/smart.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Jorge</given-names>
            <surname>Gran</surname>
          </string-name>
          <article-title>˜a</article-title>
          . Te´cnicas de Ana´
          <article-title>lisis Sinta´ctico Robusto para la Etiquetacio´n del Lenguaje Natural</article-title>
          .
          <source>PhD thesis</source>
          , University of La Corun˜a,
          <source>La Corun˜a, Spain</source>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Jorge</given-names>
            <surname>Gran</surname>
          </string-name>
          <article-title>˜a, Miguel A</article-title>
          .
          <string-name>
            <surname>Alonso</surname>
            , and
            <given-names>Manuel</given-names>
          </string-name>
          <string-name>
            <surname>Vilares</surname>
          </string-name>
          .
          <article-title>A common solution for tokenization and part-ofspeech tagging: One-pass Viterbi algorithm vs. iterative approaches</article-title>
          . In Petr Sojka, Ivan Kopecek, and Karel Pala, editors,
          <source>Text, Speech and Dialogue</source>
          , volume
          <volume>2448</volume>
          of Lecture Notes in Computer Science, pages
          <fpage>3</fpage>
          -
          <lpage>10</lpage>
          . Springer-Verlag, Berlin-Heidelberg-New York,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Jorge</given-names>
            <surname>Gran</surname>
          </string-name>
          <article-title>˜a, Fco</article-title>
          . Mario Barcala, and
          <string-name>
            <surname>Miguel</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Alonso</surname>
          </string-name>
          .
          <article-title>Compilation methods of minimal acyclic automata for large dictionaries</article-title>
          . In Bruce W. Watson and Derick Wood, editors,
          <source>Implementation and Application of Automata</source>
          , volume
          <volume>2494</volume>
          of Lecture Notes in Computer Science, pages
          <fpage>135</fpage>
          -
          <lpage>148</lpage>
          . Springer-Verlag,
          <fpage>BerlinHeidelberg</fpage>
          -New York,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Jorge</given-names>
            <surname>Gran</surname>
          </string-name>
          <article-title>˜a, Fco. Mario Barcala, and Jesu´s Vilares. Formal methods of tokenization for part-of-speech tagging</article-title>
          . In Alexander Gelbukh, editor,
          <source>Computational Linguistics and Intelligent Text Processing</source>
          , volume
          <volume>2276</volume>
          of Lecture Notes in Computer Science, pages
          <fpage>240</fpage>
          -
          <lpage>249</lpage>
          . Springer-Verlag, Berlin-Heidelberg-New York,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Jorge</surname>
          </string-name>
          <article-title>Gran˜a, Jean-Ce´dric Chappelier, and Manuel Vilares. Integrating external dictionaries into stochastic part-of-speech taggers</article-title>
          .
          <source>In Proceedings of the Euroconference Recent Advances in Natural Language Processing (RANLP</source>
          <year>2001</year>
          ), pages
          <fpage>122</fpage>
          -
          <lpage>128</lpage>
          ,
          <string-name>
            <surname>Tzigov</surname>
            <given-names>Chark</given-names>
          </string-name>
          , Bulgaria,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Hull</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Grefenstette</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. M.</given-names>
            <surname>Schulze</surname>
          </string-name>
          , E. Gaussier,
          <string-name>
            <given-names>H.</given-names>
            <surname>Schutze</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. O.</given-names>
            <surname>Pedersen</surname>
          </string-name>
          .
          <source>Xerox TREC-5 site report: routing</source>
          , filtering, NLP, and
          <article-title>Spanish tracks</article-title>
          .
          <source>In Proceedings of the Fifth Text REtrieval Conference (TREC-5)</source>
          , pages
          <fpage>167</fpage>
          -
          <lpage>180</lpage>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Christian</given-names>
            <surname>Jacquemin</surname>
          </string-name>
          and
          <string-name>
            <given-names>Evelyne</given-names>
            <surname>Tzoukermann</surname>
          </string-name>
          .
          <article-title>NLP for term variant extraction: synergy between morphology, lexicon and syntax</article-title>
          . In Tomek Strzalkowski, editor,
          <source>Natural Language Information Retrieval</source>
          , volume
          <volume>7</volume>
          of Text,
          <source>Speech and Language Technology</source>
          , pages
          <fpage>25</fpage>
          -
          <lpage>74</lpage>
          . Kluwer Academic Publishers, Dordrecht/Boston/London,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>C.</given-names>
            <surname>Peters</surname>
          </string-name>
          , editor.
          <source>Results of the CLEF 2002 Cross-Language System Evaluation Campaign, Working Notes for the CLEF 2002 Workshop</source>
          , Rome, Italy, Sept.
          <year>2002</year>
          . Official site of CLEF: http://www.clef-campaign.org
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Jose</surname>
            Perez-Carballo and
            <given-names>Tomek</given-names>
          </string-name>
          <string-name>
            <surname>Strzalkowski</surname>
          </string-name>
          .
          <source>Natural language information retrieval: progress report. Information Processing and Management</source>
          ,
          <volume>36</volume>
          (
          <issue>1</issue>
          ):
          <fpage>155</fpage>
          -
          <lpage>178</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [15] Okapi/Keenbow at TREC-8. In E. Voorhees and
          <string-name>
            <surname>D. K</surname>
          </string-name>
          . Harman, editors,
          <source>Proceedings of the Eighth Text REtrieval Conference (TREC-8)</source>
          ,
          <source>NIST Special Publication 500-264</source>
          , pages
          <fpage>151</fpage>
          -
          <lpage>161</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>J.</given-names>
            <surname>Savoy</surname>
          </string-name>
          .
          <source>Report on CLEF-2002 Experiments: Combining Multiple Sources of Evidence. In [13]</source>
          , pages
          <fpage>31</fpage>
          -
          <lpage>46</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>J.</given-names>
            <surname>Savoy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Le Calve</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D.</given-names>
            <surname>Vrajitoru</surname>
          </string-name>
          .
          <article-title>Report on the TREC-5 experiment: Data fusion and collection fusion</article-title>
          .
          <source>Proceedings of TREC'5</source>
          , NIST publication #
          <fpage>500</fpage>
          -
          <lpage>238</lpage>
          , pages
          <fpage>489</fpage>
          -
          <lpage>502</lpage>
          , Gaithersburg,
          <string-name>
            <surname>MD</surname>
          </string-name>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [18]
          <article-title>Jesu´s Vilares, Miguel A</article-title>
          .
          <string-name>
            <surname>Alonso</surname>
          </string-name>
          , Francisco J.
          <string-name>
            <surname>Ribadas</surname>
            , and
            <given-names>Manuel</given-names>
          </string-name>
          <string-name>
            <surname>Vilares</surname>
          </string-name>
          .
          <source>COLE experiments at CLEF</source>
          <year>2002</year>
          <article-title>Spanish monolingual track</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>Advances in Cross-Language Information Retrieval: Results of the CLEF 2002 Evaluation Campaign</source>
          , volume
          <volume>2785</volume>
          of Lecture Notes in Computer Science. Springer-Verlag, Berlin-Heidelberg-New York,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [19]
          <article-title>Jesu´s Vilares, Fco</article-title>
          . Mario Barcala, and
          <string-name>
            <surname>Miguel</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Alonso</surname>
          </string-name>
          .
          <article-title>Using syntactic dependency-pairs conflation to improve retrieval performance in Spanish</article-title>
          . In Alexander Gelbukh, editor,
          <source>Computational Linguistics and Intelligent Text Processing</source>
          , volume
          <volume>2276</volume>
          of Lecture Notes in Computer Science,, pages
          <fpage>381</fpage>
          -
          <lpage>390</lpage>
          . SpringerVerlag, Berlin-Heidelberg-New York,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [20]
          <article-title>Jesu´s Vilares, David Cabrero, and Miguel A. Alonso. Applying productive derivational morphology to term indexing of Spanish texts</article-title>
          . In Alexander Gelbukh, editor,
          <source>Computational Linguistics and Intelligent Text Processing</source>
          , volume
          <volume>2004</volume>
          <source>of Lecture Notes in Computer Science</source>
          , pages
          <fpage>336</fpage>
          -
          <lpage>348</lpage>
          . Springer-Verlag,
          <fpage>BerlinHeidelberg</fpage>
          -New York,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>