<!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>University of Twente at GeoCLEF 2006: geofiltered document retrieval</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Claudia Hauff</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dolf Trieschnigg</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Henning Rode</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Twente Enschede</institution>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this report we describe the approach of the University of Twente to the 2006 GeoCLEF task. It is based on retrieval by content and the subsequent filtering by geographical relevance utilizing a gazetteer. The results do not show an improvement in retrieval performance when taking geographical information into account. GeoCLEF is a track of the Cross Language Evaluation Forum (CLEF) which evaluates the retrieval of multilingual documents with an emphasis on geographic search [2]. Given a number of topics in different languages the systems have to find relevant documents in a predetermined document collection. This year's evaluation provides 25 topics which describe information needs with particular geographical references. These references vary from explicit location names such as “Car bombings near Madrid ” to vague descriptions of geographical areas like “Wine regions around rivers in Europe”. In this report we describe the approach of the University of Twente to the 2006 GeoCLEF task which is based on the hypothesis that a detailed geographical thesaurus improves retrieval performance. This is our first attempt in building a Geographic Information Retrieval system and a large effort went into constructing a geographic thesaurus. The outline of this report is as follows. In Section 2 some related work is discussed. Our approach, including the construction process of the thesaurus, is discussed in Section 3. Section 4 outlines the experiments carried out and their results. Finally Section 5 discusses the results and provides an outlook into future work.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>∗Human Media Interaction group
†Database group</p>
    </sec>
    <sec id="sec-2">
      <title>GeoCLEF 2005</title>
      <p>
        GeoCLEF was held as a pilot track in 2005 and is a regular track for the 2006 forum. In the 2005
track overview [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] it is noted that the best performance of that year was achieved using standard
keyword search techniques ignoring the geographic references. Gey and Petras [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] reported on
deteriorated performance when applying manual query expansion of geographic references. Guill´en [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
concluded that including geographic information in the queries could not significantly improve
retrieval performance. Metacarta [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]’s approach using geographic bounding boxes does outperform
their keyword-only approach; however it’s mean average precision is not higher than 17%.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Approach</title>
      <p>Despite the disappointing results of last year’s efforts to incorporate some spatial awareness in IR
systems, we believe that adding knowledge about locality can improve the search performance.
We have confined ourselves to the monolingual task and thus have only worked with the English
topics and documents.</p>
      <p>Our approach can be summarized as follows:
1. Carry out document retrieval to find “topically relevant” documents. For example, for the
topic “Car bombings near Madrid” this step should result in a ranked list of documents
discussing car bombings, not necessarily near Madrid.
2. Filter this ranked list based on “geographical relevance”. For each topically relevant
document, determine whether it is also geographically relevant. If not, it is removed from the
list.</p>
      <p>In the following sections, this approach will be further discussed. Section 3.1 discusses the
construction process of the gazetteer, which is required for determining geographical relevance.
Sections 3.2 and 3.3 discuss the preprocessing steps applied to the corpus and queries respectively.
Section 3.4 describes the document retrieval step and in Section 3.5 the geographical filtering
process is outlined.
3.1</p>
      <sec id="sec-3-1">
        <title>The Gazetteer</title>
        <p>In order to perform the geographical filtering step, each document in the document collection
is tagged beforehand with appropriate geographical labels. This geotagging process requires a
gazetteer which lists geographical references, links them to geographical locations (longitude and
latitude values) and provides information about parent-child relationships between these references
such as “Madrid lies in Spain which is part of Europe”.</p>
        <p>The construction of the gazetteer proved to be difficult as we relied on freely available resources
and had to combine several of them to achieve the intended coverage.
3.1.1</p>
        <sec id="sec-3-1-1">
          <title>Sources</title>
          <p>Our merged gazetteer (MG) was derived from three freely available gazetteers:
• GEOnet Names Server (GNS)1</p>
          <p>with approximately 5.6 million entries covering the world excluding the USA and Antarctica;
• the Geographic Names Information System (GNIS)2</p>
          <p>with 1.8 million entries about the USA and associated territories and
• the World Gazetteer (WG)3</p>
          <p>with 146000 entries from all over the world.
1http://earth-info.nga.mil/gns/html/
2http://geonames.usgs.gov/stategaz/
3http://www.world-gazetteer.com/
&lt;entity&gt;
&lt;name&gt;Zwonitz&lt;/name&gt;
&lt;altname&gt;Zw¨onitz&lt;/altname&gt;
&lt;latitude&gt;50.6333333&lt;/latitude&gt;
&lt;longitude&gt;12.8&lt;/longitude&gt;
&lt;country&gt;Germany&lt;/country&gt;
&lt;region&gt;Western Europe/Americas&lt;/region&gt;
&lt;state&gt; &lt;/state&gt;
&lt;parent1&gt;Sachsen&lt;/parent1&gt;
&lt;parent2&gt;Chemnitz&lt;/parent2&gt;
&lt;parent3&gt;Stollberg&lt;/parent3&gt;
&lt;/entity&gt;
1
0-n
1
1
0-1
1
0-1
0-1
0-1
0-1
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x</p>
          <p>GNIS and GNS cover most parts of the USA and Western Europe respectively very densely,
which was thought to be an advantage, as the GeoCLEF corpus consists of articles from the LA
Times (USA) and the Glasgow Herald (United Kingdom) - two newspapers that offer local as well
as international news. GNIS and GNS only contain a small number of parent-child relationships
though. Parent information (country, region, etc) does exist in the much less detailed WG and for
that reason it was chosen to augment the other two gazetteers: for each entry of the WG its name
and longitude/latitude values were compared against the GNIS/GNS data and if an agreement
was found (matching name; longitude/latitude pair does not deviate by more then 0.05 degrees)
the parent information was added.</p>
          <p>
            GNS and GNIS were also utilized by MIRACLE [
            <xref ref-type="bibr" rid="ref6">6</xref>
            ] in last year’s task. A combination of
all three gazetteers was employed by the GeoTALP system [
            <xref ref-type="bibr" rid="ref1">1</xref>
            ], however no additional parent
information was inferred.
          </p>
          <p>A typical entry of MG is shown in Table 1. Each tag is listed with the possible number of
occurrences per entry and the source gazetteer(s). A location (latitude, longitude pair) may be
known under several names (different spellings, short forms) and these possibilities are listed under
the tag alternative names. For entries covering the USA, the state is also given. The parent-tags
have different granularities - parent1 is the most general and parent3 the most specific.
3.1.2</p>
        </sec>
        <sec id="sec-3-1-2">
          <title>Preprocessing and Statistics</title>
          <p>The coverage of MG is not uniform: whereas the USA and Western Europe are well represented,
other regions - such as Canada, Northern Africa, a large part of Asia - are barely covered. In
order to acquire a better understanding of MG’s density distribution of geographic locations, the
density was plotted on a grid (Figure 1). Grid regions with few gazetteer entries are green, while
red areas are densely covered.</p>
          <p>Not all entries in MG contain data for all tags. Only name, latitude, longitude and region
are guaranteed to exist for each entry. As can be seen from the number of tag occurrences in
MG (Table 2), especially parent information is scarce. This is due to the parent-child relationship
information coming from the relatively small WG. A simple algorithm was applied to infer more
relationships for nearby locations, which are not directly covered by the WG.</p>
          <p>In a first step, all entries with parent-child information were sorted in a grid representing
the world map. For each entry without parent information the appropriate cell in the grid was
determined. All entries with a parentX (X = 1, 2, 3) in the same or adjacent (north, south, east or
west) cells were utilized for inferring new parentX information for the entry. We will refer to these
entries as inferring entries. Two strategies were tested: full agreement and the less restrictive
majority agreement:</p>
          <p>The grid resolution was varied between 1 and 0.166¯ square degrees. For the latter resolution,
the number of inferred parents via majority and full agreement voting are listed separately for the
USA and the World (excluding the USA) in Table 3. The parent information inferred from the
majority voting were utilized and inserted into the MG. Using majority votes over full agreement
can be justified by the high resolution.
3.1.3</p>
        </sec>
        <sec id="sec-3-1-3">
          <title>Unsolved problems</title>
          <p>During the course of the experiments we came across several problems, that have not been
adequately solved yet.</p>
          <p>• Due to MG’s detailed coverage, some names are highly ambiguous and appear over a
thousand times as different entries. The ten most ambiguous names are listed in Table 4.
• The GNS/GNIS data also contains entries of geographic entities that stretch over a certain
area (like rivers or large cities), but only a single latitude/longitude pair is provided for them.</p>
          <p>type
p1 full
p2 full
p3 full
p1 maj
p2 maj
p3 maj
• The merging process also led to inconsistencies, as the same parents or regions could have
been assigned different names in the three gazetteers, for example ’USA’ versus ’United
States of America’.
3.2</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>Geotagging the Corpus</title>
        <p>The GeoCLEF corpus consists of newspaper articles from the Glasgow Herald (GH) and the LA
Times (LA).</p>
        <p>In order to determine the geographic range of an article, potential location phrases need to be
identified in the document text. One of the difficulties here are partial matches that lead to false
positives when applying simple string matching. For example the phrase ‘George Washington’
might be falsely recognized as the location ‘Washington’. This can be overcome by searching for
the longest phrase of capitalized letter strings (stopping at punctuation) and matching the whole
phrase against the gazetteer. While this solves the ‘George Washington’ problem, compound words
containing lowercase conjunctions such as ‘Statue of Liberty’ are falsely identified as two potential
locations: ‘Statue’ and ‘Liberty’. For this reason, the capitalized phrase rule was amended: if
two capitalized strings are connected by the conjunction ‘of’ they are considered as 1 potential
location. Once a list of potential locations is extracted for each document, it is matched against
the (alternative) names in MG. That this potential location matching method has its difficulties
becomes apparent when looking among others at the phrase ‘United Kingdom’. In the corpus this
phrase always refers to ‘Great Britain and Northern Ireland’; however, there exist a number of
kingdoms throughout the world and therefore in the gazetteer this region is listed under the name
‘United Kingdom of Great Britain and Northern Ireland’.</p>
        <p>For each corpus document, the detected geographical references were recorded in a database.
3.3</p>
      </sec>
      <sec id="sec-3-3">
        <title>Preprocessing the Queries</title>
        <p>Contrary to last year, the queries are not geographically tagged. We did this manually for the
topic title by tagging the location name and the type of spatial relation (around, north, east,
etcetera). The topic descriptions and narratives were not tagged.</p>
        <p>We identified six different query categories:
• Queries with concrete locations “Diamond trade in Angola and South Africa” (GC029),
“ETA in France” (GC049)
• Queries with locations and simple rules of relevant locations “Cities within 100km
of Frankfurt” (GC027), “Car bombings near Madrid (GC030)
• Queries with locations and complex rules of relevant locations “Wine regions around
rivers in Europe” (GC026), “Automotive industry around the Sea of Japan” (GC036)
• Queries with very general locations that are not necessarily in a gazetteer
“Snowstorms in North America” (GC028), “Russian troops in the southern Caucasus” (GC039)
• Queries with quasi-locations (e.g. political) that are not found in a gazetteer
“Malaria in the tropics” (GC034), “Credits to the former Eastern Bloc” (GC035)
• Queries describing characteristics of the geographical location “Cities near active
volcanoes” (GC040)</p>
        <p>A number of queries require additional world knowledge that is not covered by MG: Which
entries describe rivers and volcanoes? What locations does a river flow along? Furthermore in
some instances knowledge is required that cannot be found in a gazetteer: Which volcanoes are
active? Which countries form the former Eastern Bloc?. Hence it is not sufficient to rely on
gazetteer information alone, other sources of knowledge need to be taken into account. For our
experiments we utilized Wikipedia4 as a source of additional world knowledge.</p>
        <p>Given a query, it’s potential locations are extracted. For a tagged query this simply is the
text between the location tags. For an untagged query all capitalized letter phrases (determined
as described in Section 3.2) are location candidates and are matched against the gazetteer. If no
match is found for any of the candidates, the extraced phrases are utilized as a Wikipedia query
and the returned page is geotagged the same way as the corpus documents.</p>
        <p>The spatial relations are only taken into account for queries where matching locations are
found directly in the gazetteer (the returned Wikipedia page is too noisy). If the location entry is
a country, its boundaries (minimum and maximum latitude/longitude pairs in the gazetteer) are
applied as location coordinate restrictions. For the relation ‘around’ a coordinate restriction of
±1 degree was used.
3.4</p>
      </sec>
      <sec id="sec-3-4">
        <title>Document Retrieval</title>
        <p>The corpus was indexed with the Lemur Toolkit for Language Modeling and Information
Retrieval5. Stopwords were not removed and stemming was not performed due to the process of
extracting potential location phrases from the text. The basic corpus statistics are given in Table
5.</p>
        <p>4http://www.wikipedia.org
5http://www.lemurproject.org/
number of documents
number of terms
number of unique terms
average document length
The list of ranked documents were then filtered to remove documents outside the wanted
geographical scope. For each ranked document all location names were returned from the database.
For each name, all possible location entries from the gazetteer were also returned (for example
there are 20 ‘Madrid’ entries in MG) and each was compared against existing location coordinate
restrictions. If a location name appeared as a parent and as a child in the gazetteer, only the
parent entry was considered. Furthermore, for each child entry, its parents were recorded as well.
Hence, an article mentioning ‘Paris’ will also record ‘France’ as geographic entry. If one or more
restrictions were in place, only those entries that do not violate them were kept. A document
that was left with at least one location entry that fulfills the coordinate restrictions was deemed
relevant.</p>
        <p>For queries without coordinate restrictions, the sets of query and document locations were split
into parents sets Qp (query parents) and Dp (document parents). Here, parents are defined as
location names that appear as region, state, country, parent1, parent2 or parent3. The children
sets Qc (query children) and Dc (document children) are the location names that appear in the
gazetteer but not as a parent. In order to determine geographical relevance the intersection sets
Ip = Qp ∩ Dp and Ic = Qc ∩ Dc were evaluated. If Qx 6= ∅ with x = {p, c}, then Ix 6= ∅ had to
hold in order for the document to be geographically relevant.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Experiments and Results</title>
      <p>The language modeling approach with Jelineck-Mercer smoothing (λ = 0.85) was applied to
retrieve the initial content-only ranking. We tested different variations of the usage of title,
description and narrative as well as merging the filtered results with the content-only ranking by
adding the top filtered-out results at the end of the ranking. The results are given in Table 6. The
baseline run in each case is the content-only run.</p>
      <p>In all runs, independent of the topic part (title, description, narrative) utilized as a query, the
content-only baselines outperformed the geographically filtered results. Apart from the title-runs,
where the differences were small, the retrieval performance decreased drastically.</p>
    </sec>
    <sec id="sec-5">
      <title>Discussion &amp; Conclusion</title>
      <p>At the time of writing we have no definite explanation for the disappointing retrieval results. We
suspect a bug in our geographical filtering system but other explanations for the poor results are
also possible: the returned Wikipedia pages are too noisy, they contain location names in their
texts that are not actually part of the sought location. The request “North America” for example
returns a Wikipedia entry that starts with</p>
      <p>North America is a continent in the Earth’s northern hemisphere and almost fully in
the western hemisphere. [...] It is the third-largest continent in area, after Asia and
Africa, and is fourth in population after Asia, Africa, and Europe.</p>
      <p>A second source of failure can be the large size of the gazetteer. Due to the many millions
of entries, location names that most humans would associate with a single location (such as that
Madrid lies in Spain) appear as several locations all around the world. A possible solution is to
assign importance scores to locations with a single name, based on the number of inhabitants
for towns and cities for example. Further directions for future work are a probabilistic matching
function and taking into account the relation between locations within a document.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgements</title>
      <p>We gratefully acknowledge the funding from the research programmes that made this work
possible: the contribution by C. Hauff and H. Rode was funded by the Dutch BSIK programme
MultimediaN6. The contribution by Dolf Trieschnigg was funded by the Dutch BSIK programme
BioRange7 .</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Daniel</given-names>
            <surname>Ferre</surname>
          </string-name>
          <article-title>´s, Alicia Ageno, and Horacio Rodriguez. The GeoTALP-IR System at GeoCLEF2005: Experiments Using a QA-based IR System, Linguistic Analysis, and a Geographical Thesaurus</article-title>
          . In GeoCLEF: the CLEF 2005
          <string-name>
            <surname>Cross-Language Geographic Information Retrieval Track Overview</surname>
          </string-name>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Fredric</given-names>
            <surname>Gey</surname>
          </string-name>
          , Ray Larson, Mark Sanderson, Hideo Joho, Paul Clough, and Vivien Petras. GeoCLEF: the CLEF 2005
          <string-name>
            <surname>Cross-Language Geographic Information Retrieval Track Overview</surname>
          </string-name>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Fredric</given-names>
            <surname>Gey</surname>
          </string-name>
          and
          <string-name>
            <given-names>Vivien</given-names>
            <surname>Petras</surname>
          </string-name>
          .
          <article-title>Berkeley2 at GeoCLEF: Cross-Language Geographic Information Retrieval of German and English Documents</article-title>
          .
          <source>In Working Notes for the CLEF 2005 Workshop</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Rocio</given-names>
            <surname>Guilln</surname>
          </string-name>
          .
          <article-title>CSUSM Experiments in GeoCLEF2005: Monolingual and Bilingual Tasks</article-title>
          .
          <source>In Working Notes for the CLEF 2005 Workshop</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <article-title>[5] Andra´s Kornai. MetaCarta at GeoCLEF 2005</article-title>
          . In GeoCLEF: the CLEF 2005
          <string-name>
            <surname>Cross-Language Geographic Information Retrieval Track Overview</surname>
          </string-name>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Sara</given-names>
            <surname>Lana-Serrano</surname>
          </string-name>
          , Jose´ Gon˜
          <fpage>i</fpage>
          -Menoyo, and Jose´ Gonza´
          <article-title>lez-Cristo´bal. MIRACLE's 2005 Approach to Geographical Information Retrieval</article-title>
          . In GeoCLEF: the CLEF 2005
          <string-name>
            <surname>Cross-Language Geographic Information Retrieval Track Overview</surname>
          </string-name>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>