<!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>Report of MIRACLE team for Geographical IR in CLEF 2006 Sara Lana-Serrano1,2, José M. Goñi-Menoyo1 José C. González-Cristóbal 1, 2</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Universidad Politécnica de Madrid</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>DAEDALUS - Data</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Decisions</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Language</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>The main objective of the designed experiments is testing the effects of geographical information retrieval from documents that contain geographical tags. In the designed experiments we try to isolate geographical retrieval from textual retrieval replacing all geo-entity textual references from topics with associated tags and splitting the retrieval process in two phases: textual retrieval from the textual part of the topic without geo-entity references and geographical retrieval from the tagged text generated by the topic tagger. Textual and geographical results are combined applying different techniques: union, intersection, difference, and external join based. Our geographic information retrieval system consists of a set of basics components organized in two categories: (i) linguistic tools oriented to textual analysis and retrieval and (ii) resources and tools oriented to geographical analysis. These tools are combined to carry out the different phases of the system: (i) documents and topics analysis, (ii) relevant documents retrieval and (iii) result combination. If we compare the results achieved to the last campaign's results, we can assert that mean average precision gets worse when the textual geo-entity references are replaced with geographical tags. Part of this worsening is due to our experiments return cero pertinent documents if no documents satisfy de geographical sub-query. But if we only analyze the results of queries that satisfied both textual and geographical terms, we observe that the designed experiments recover pertinent documents quickly, improving R-Precision values. We conclude that the developed geographical information retrieval system is very sensible to textual georeference and therefore it is necessary to improve the name entity recognition module.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>•
•
•
•
•</p>
      <sec id="sec-1-1">
        <title>We have submitted runs for the following tracks:</title>
      </sec>
      <sec id="sec-1-2">
        <title>Monolingual English.</title>
      </sec>
      <sec id="sec-1-3">
        <title>Monolingual German.</title>
      </sec>
      <sec id="sec-1-4">
        <title>Monolingual Spanish.</title>
        <p>This paper is organized as follow: first of all, we briefly present the main components of our geographical
information retrieval system, next we describe the experimental runs and results, and finally, we expound the
conclusions and future works for GeoCLEF.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. System Description</title>
      <p>Our geographic information retrieval system consists of a set of basics components organized in two categories:</p>
      <sec id="sec-2-1">
        <title>Linguistic tools oriented to textual analysis and retrieval.</title>
      </sec>
      <sec id="sec-2-2">
        <title>Resources and tools oriented to geographical analysis.</title>
        <p>In this section we describe the main geographical tools of our approach. They make up the Named Entity</p>
      </sec>
      <sec id="sec-2-3">
        <title>Recognition (NER) module and the tagging module.</title>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>2.1. Gazetteer</title>
      <p>The geo-entity recognition system developed involves a lexicon consisted of a gazetteer list of geographical
resources and several modules for linguistic processing, carrying tasks such as geo-entity identification and
tagging.</p>
      <p>
        For lexicon creation we have coalesced two existing gazetteers: the Geographic Names Information System
(GNIS) gazetteer of the U.S. Geographic Survey [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and the Geonet Names Server (GNS) gazetteer of the
      </p>
      <sec id="sec-3-1">
        <title>National Geospatial Intelligence Agency (NGA) [11].</title>
        <p>Each one of them uses its own scheme of conceptualization and characterization of the resources. We have
defined our own geographical ontology and we had completed and joined the referred gazetteers to obtain a more
accurate and flexible gazetteer. The defined ontology allows locating resources based on its geographical areas
as well as on other types of relationships like its language (Latin America, countries Anglo-Saxon) or religion
(catholic, protestant, Islamic ...).</p>
        <p>
          The gazetteer we have been finally working with has 7,323,408 entries, each one characterized by several
features, such as unique identifier, continent, country, county/region, longitude, latitude, name, etc.
The information retrieval engine used for indexing and searching the gazetteers has been Lucene [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. Lucene is a
freely available open-source from the Apache Jakarta project. Lucene supports a Boolean query language,
performs ranked retrieval using the standard tf.idf weighting scheme with the cosine similarity measure and
manages structured information treating documents as collections of fields.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>2.2. Named Geo-entity Identifier</title>
      <p>The named geo-entity identify process involves several stages: text preprocessing by filtering special symbols
and punctuation marks, initial delimitation by selecting tokens with a starting uppercase letter, token expansion
by searching possible named entities consisting of more than one word and eliminating tokens that do not match
exactly any gazetteer entry.</p>
      <p>The identifier associates each identified named geo-entity with a list of matched resources of the gazetteer.</p>
    </sec>
    <sec id="sec-5">
      <title>2.3. Named Entity Tagger</title>
      <p>For the geographical entity tagging we have chosen an annotation scheme that allows us to specify the
geographical path to the entity. Each one of the elements of this path provides information of its level in the
geographical hierarchy (continent, country, region…) as well as an unique identifier that distinguishes it from the
rest of geographical resources of the gazetteer.</p>
      <p>Description of the MIRACLE experiments</p>
      <sec id="sec-5-1">
        <title>The designed experiments consist of a set of tasks that must be executed sequentially:</title>
      </sec>
      <sec id="sec-5-2">
        <title>Documents and topics analysis.</title>
      </sec>
      <sec id="sec-5-3">
        <title>Relevant documents retrieval.</title>
      </sec>
      <sec id="sec-5-4">
        <title>Result combination.</title>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>3.1. Document analysis</title>
      <p>The baseline approach to processing documents is composed of the following sequence of steps:
Extraction: ad-hoc scripts are run on the files that contain particular documents collections to extract the
textual data enclosed in XML marks. We have used HEADLINE and TEXT marks. The contents inside
these marks were concatenated to feed the followings steps.</p>
      <p>Remove accents: all document words are normalized by eliminating accents in words. In spite of this
process provides better results running it before the stemming step, we have had to do in this order
because our gazetteer consists of normalized entity names.</p>
      <p>Geo-entity Recognition: all document collections and topics are parsed and tagged using the geo-entity
recognition and tagging tool introduced in the previous section.</p>
      <p>
        Tokenization: this process extracts basic text components, detecting and isolating punctuation symbols.
Some basic entities are also treated, such as numbers, initials, abbreviations, and years. For now, we do
not treat compounds, proper nouns, acronyms or other entities. The outcomes of this process are only
single words and years that appear as numbers in the text (e.g. 1995, 2004, etc.)
Lowercase words: all document words and tags are normalized by changing all uppercase letters to
lowercase.
6. Filtering: all words recognized as stopwords are filtered out. Stopwords in the target languages were
initially obtained from [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], but were extended using several other sources and our own knowledge and
resources.
7. Stemming: This process is applied to each one of the words to be indexed or used for retrieval. We have
used standard stemmers from Porter [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
8. Indexing: a trie [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] based indexing and retrieval engine developed by MIRACLE [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] has been used for
all experiments.
      </p>
    </sec>
    <sec id="sec-7">
      <title>3.2. Topic analysis</title>
      <sec id="sec-7-1">
        <title>This task is compounded of the following phases:</title>
        <p>Conversion to structured topic: this phase parses the original topic in a structured XML topic consisting of two
main entities. The first one (text-query) only contains the associated textual query with the topic, without textual
geo-entity references. The second one (geo-query) is a complex XML entity that describes the geo-entity and
geo-spatial references extracted from the topic. This second XML entity tries to disambiguate the geo-entities
using only information contained in the original topic.</p>
        <p>Geo-query expansion: this phase parses the geo-query XML entity and returns a textual document with
geographical tags related to the query. The expansion tool developed for this purpose consists of three functional
blocks:</p>
        <p>Geo-entity Identifier: identifies geographic entities using the information stored in the gazetteer.
Spatial Relation Identifier: identifies and qualifies spatial relationships supported by a regular
expression based system.</p>
        <p>Expander: tags and expands the topic according to the identified spatial relationships and the
geoentities related to them. This block uses a relational database system to compute the points located in a
geographic area whose centroid is known.</p>
        <p>
          The expansion made by the algorithm is determined by the type of geographic resource (continent,
country, region, county, city…) and the associated spatial relation [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ][
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
        </p>
        <p>Text-query processing: the goal of this phase is to apply to the textual query similar linguistic processing that
has been applied to the collection documents: punctuation marks and accents elimination, conversion to
lowercase letters, filtered of stopwords, and stemming.</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>3.3. Relevant documents retrieval</title>
      <p>
        When all the documents and topics have been processed, they are fed to an ad-hoc front-end of the retrieval trie
engine to search the built document collection index. Only OR combinations of the search terms were used. The
retrieval model used is the well-known Robertson’s Okapi BM-25 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] formula for the probabilistic retrieval
model, without relevance feedback.
      </p>
    </sec>
    <sec id="sec-9">
      <title>3.4. Results combination 4.</title>
    </sec>
    <sec id="sec-10">
      <title>Basic experiments</title>
      <p>The textual and geographical results from topics can be combined applying different techniques: union (OR),
intersection (AND), difference (AND NOT), and external join (LEFT JOIN) based. Each of these techniques
reranks output results computing new relevance measure value from input results.</p>
      <p>For this campaign we have designed several basic experiments where the documents for indexing and the topic
queries for retrieval are processed using the combination of the steps described in the previous section. They are
differentiated mainly by the topic processing as well as by the results combining.</p>
      <p>We have used in the run identifier the following letters to denote the fields used in the text-query (t) and
geoquery (g) processing:
- N: title, and description fields.</p>
      <p>- A: title, description, and narrative fields.</p>
      <sec id="sec-10-1">
        <title>We have used the following letters to describe the combining partial results: - O: OR-based combination. - A: AND-based combination. - L: LEFT-JOIN based combination.</title>
      </sec>
      <sec id="sec-10-2">
        <title>Next table shows combinations applying on the submitted runs.</title>
      </sec>
    </sec>
    <sec id="sec-11">
      <title>Run Identifier</title>
    </sec>
    <sec id="sec-12">
      <title>Text-query (t)</title>
      <p>AA</p>
      <p>AO
AtLg
(mandatory run) NA
NtLg</p>
      <sec id="sec-12-1">
        <title>Title, description, narrative</title>
      </sec>
      <sec id="sec-12-2">
        <title>Title, description, narrative</title>
      </sec>
      <sec id="sec-12-3">
        <title>Title, description, narrative</title>
      </sec>
      <sec id="sec-12-4">
        <title>Title, description</title>
      </sec>
      <sec id="sec-12-5">
        <title>Title, description</title>
      </sec>
    </sec>
    <sec id="sec-13">
      <title>Geo-query (g)</title>
      <sec id="sec-13-1">
        <title>Title, description, narrative</title>
      </sec>
      <sec id="sec-13-2">
        <title>Title, description, narrative</title>
      </sec>
      <sec id="sec-13-3">
        <title>Title, description, narrative</title>
      </sec>
      <sec id="sec-13-4">
        <title>Title, description</title>
      </sec>
      <sec id="sec-13-5">
        <title>Title, description, narrative</title>
        <p>Combination
t AND g
t OR g
t LEFT JOIN g
t AND g
t LEFT JOIN g
5.</p>
      </sec>
    </sec>
    <sec id="sec-14">
      <title>MIRACLE results for CLEF 2006</title>
      <p>We tried a wide set of experiments, running several combinations of the variants described in the previous
section.</p>
      <p>For each of the monolingual tracks, we show a table with the run identifier, the precision at 0 and 1 points of
recall, the mean average precision, the R-precision and the percentage deviation (in mean average precision and
R-precision) from best one obtained. The last two rows show the two best results when the queries that satisfied
textual and geographical sub-query are taking into account.</p>
    </sec>
    <sec id="sec-15">
      <title>Results for Monolingual English</title>
    </sec>
    <sec id="sec-16">
      <title>GCenAA</title>
      <p>GCenAtLg</p>
      <p>GCenNA
GCenNtLg
GCenAO</p>
      <sec id="sec-16-1">
        <title>GCenAA GCenNA</title>
        <p>35,00%
)
(%30,00%
s
eg25,00%
a
e20,00%
r
v
nA15,00%
o
i
is10,00%
c
e
rP 5,00%
20,00%
10,00%
0,00%
0,16
0,12</p>
        <p>0,16
0,06
0,51
0,27
0,68</p>
        <p>0,32
0,06
0,05
70,00%
60,00%
50,00%
)
(%40,00%
n
o
ii
s
c
e
rP30,00%
R
20,00%
10,00%
0,00%
26
Results for Monolingual Spanish
90,00%
80,00%
70,00%
60,00%
)
%
(n50,00%
o
ii
s
c
re40,00%
P
R30,00%
20,00%
10,00%
0,00%</p>
      </sec>
    </sec>
    <sec id="sec-17">
      <title>GCesNtLg</title>
      <p>GCesAtLg
GCesAA
GCesNA
GCesAO</p>
      <sec id="sec-17-1">
        <title>GCesNA GCesAA</title>
        <p>60,00%
)
(%50,00%
s
e
ag40,00%
r
e
v30,00%
A
n
io20,00%
s
i
c
re10,00%
P</p>
      </sec>
    </sec>
    <sec id="sec-18">
      <title>Conclusions and future works</title>
      <p>If we compare the results achieved to the last campaign’s results, we can assert that mean average precision gets
worse when the textual geo-entity references are replaced with geographical tags. Part of this worsening is due to
our experiments return cero pertinent documents if no documents satisfy the geographical sub-query. If we only
analyze the results of queries that satisfied both textual and geographical terms, we observe that the designed
experiments retrieval pertinent documents quickly, improving R-Precision values. Therefore we can conclude
that the underlying idea of designed experiments apparently produces good results.</p>
      <p>The advantage of basing the experiments on the combination of independent tools allows analyzing the
efficiency of each phases of the recovery process and to work on which are weaker. The fact that the designed
system presents great sensitivity to textual geo-references shows that one of the weak points of the system is the
Named Entity Recognition, reason why our efforts will have to focus on exploring and evaluating different
technique-based NER systems.</p>
    </sec>
    <sec id="sec-19">
      <title>Acknowledgements</title>
      <p>This work has been partially supported by the Spanish R+D National Plan, by means of the project RIMMEL
(Multilingual and Multimedia Information Retrieval, and its Evaluation), TIN2004-07588-C03-01; and by the
Madrid’s R+D Regional Plan, by means of the project MAVIR (Enhancing the Access and the Visibility of</p>
      <sec id="sec-19-1">
        <title>Networked Multilingual Information for Madrid Community), S-0505/TIC/000267.</title>
        <p>Special mention to our colleagues of the MIRACLE team should be done (in alphabetical order): Ana María
García-Serrano, Ana González-Ledesma, José Mª Guirao-Miras, José Luis Martínez-Fernández, Paloma</p>
      </sec>
      <sec id="sec-19-2">
        <title>Martínez-Fernández, Antonio Moreno-Sandoval and César de Pablo-Sánchez.</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Aoe</surname>
            , Jun-Ichi; Morimoto, Katsushi; Sato,
            <given-names>Takashi.</given-names>
          </string-name>
          <article-title>An Efficient Implementation of Trie Structures</article-title>
          .
          <source>Software Practice and Experience</source>
          <volume>22</volume>
          (
          <issue>9</issue>
          ):
          <fpage>695</fpage>
          -
          <lpage>721</lpage>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <article-title>[2] Apache Lucene project</article-title>
          . On line http://lucene.apache.
          <source>org [Visited</source>
          <volume>10</volume>
          /08/2006].
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>CLEF</given-names>
            <surname>2005 Multilingual Information</surname>
          </string-name>
          <article-title>Retrieval resources page</article-title>
          . On line http://www.computing.dcu.ie/ ~gjones/CLEF2005/Multi-8/ [Visited 10/08/2006].
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Goñi-Menoyo</surname>
          </string-name>
          , José Miguel;
          <article-title>González-Cristóbal, José Carlos</article-title>
          and
          <string-name>
            <surname>Fombella-Mourelle</surname>
            ,
            <given-names>Jorge.</given-names>
          </string-name>
          <article-title>An optimised trie index for natural language processing lexicons</article-title>
          .
          <source>MIRACLE Technical Report</source>
          . Universidad Politécnica de Madrid,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Lana-Serrano</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Goñi-Menoyo</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>González-Cristóbal</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          <article-title>MIRACLE at GeoCLEF 2005: First Experiments in Geographical IR</article-title>
          .
          <source>Accessing Multilingual Information Repositories: 6th Workshop of the Cross Language Evaluation Forum</source>
          <year>2005</year>
          ,
          <string-name>
            <surname>CLEF</surname>
          </string-name>
          <year>2005</year>
          , Vienna, Austria, Revised Selected Papers (Peters,
          <string-name>
            <surname>C.</surname>
          </string-name>
          et al.,
          <source>Eds.). Lecture Notes in Computer Science</source>
          , vol.
          <volume>4022</volume>
          , Springer (to appear).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Lana-Serrano</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Goñi-Menoyo</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          ; and
          <string-name>
            <surname>González-Cristóbal</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          <article-title>MIRACLE's 2005 Approach to Geographical Information Retrieval</article-title>
          .
          <source>Working Notes for the CLEF 2005 Workshop</source>
          . Vienna, Austria,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Porter</surname>
            ,
            <given-names>Martin.</given-names>
          </string-name>
          <article-title>Snowball stemmers and resources page</article-title>
          . On line http://www.snowball.tartarus.
          <source>org [Visited</source>
          <volume>10</volume>
          /08/2006].
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Robertson</surname>
            ,
            <given-names>S.E.</given-names>
          </string-name>
          et al.
          <article-title>Okapi at TREC-3. In Overview of the Third Text REtrieval Conference (TREC-3</article-title>
          ). D.K. Harman (Ed.). Gaithersburg, MD: NIST,
          <year>April 1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9] University of Neuchatel.
          <article-title>Page of resources for CLEF (Stopwords, transliteration</article-title>
          , stemmers …). On line http://www.unine.ch/info/clef
          <source>[Visited</source>
          <volume>10</volume>
          /08/2006].
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>U.S. Geological</given-names>
            <surname>Survey</surname>
          </string-name>
          . On line http://www.usgs.
          <source>gov [Visited</source>
          <volume>10</volume>
          /08/2006].
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>U.S.</given-names>
            <surname>National Geospatial Intelligence Agency</surname>
          </string-name>
          . On line http://www.nga.
          <source>mil [Visited</source>
          <volume>10</volume>
          /08/2006].
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>