<!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 Hagen at GeoCLEF 2008: Combining IR and QA for Geographic Information Retrieval</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Johannes Leveling</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>
        <contrib contrib-type="author">
          <string-name>Sven Hartrumpf</string-name>
          <email>P@N</email>
          <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>
        <contrib contrib-type="author">
          <string-name>General Terms</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>
        <contrib contrib-type="editor">
          <string-name>Geographic Information Retrieval, Question Answering, Cross-language Information Retrieval</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>58084 Hagen</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Experimentation</institution>
          ,
          <addr-line>Measurement, Performance</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Hagen, FernUniversita ̈t in Hagen</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper describes the participation of GIRSA at GeoCLEF 2008, the geographic information retrieval task at CLEF. GIRSA is a modified and improved variant of the system which participated at GeoCLEF 2007. It combines results retrieved with methods from information retrieval (IR) on geographically annotated data and question answering (QA) employing query decomposition. For the monolingual German experiments, several parameter settings were varied: using a single index or a separate index for content and geographic annotation, using complex term weighting, adding location names from the narrative part of the topics, and merging results from IR and QA. The best mean average precision (MAP) was obtained by combining IR and QA results (0.2608 MAP). For bilingual (English-German and Portuguese-German) experiments, topics were translated via various machine translation web services: Applied Language Solutions, Google Translate, and Promt Online Translator. Performance for these experiments is generally lower than for monolingual experiments. For both source languages, Google Translate seems to return the best translations. For English topics, 60% (0.1571 MAP) of the maximum MAP for monolingual German experiments is achieved. For bilingual Portuguese-German experiments, 80% (0.2085 MAP) of the maximum MAP for monolingual German experiments is achieved.</p>
      </abstract>
      <kwd-group>
        <kwd>H</kwd>
        <kwd>3</kwd>
        <kwd>1 [Information Storage and Retrieval]</kwd>
        <kwd>Content Analysis and Indexing</kwd>
        <kwd>Indexing methods</kwd>
        <kwd>Linguistic processing</kwd>
        <kwd>H</kwd>
        <kwd>3</kwd>
        <kwd>3 [Information Storage and Retrieval]</kwd>
        <kwd>Information Search and Retrieval</kwd>
        <kwd>Query formulation</kwd>
        <kwd>Search process</kwd>
        <kwd>H</kwd>
        <kwd>3</kwd>
        <kwd>4 [Information Storage and Retrieval]</kwd>
        <kwd>Systems and Software</kwd>
        <kwd>Performance evaluation (efficiency and effectiveness)</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        GeoCLEF is the geographic information retrieval (GIR) task at CLEF, the cross-language evaluation
campaign. In recent years, we have developed GIRSA (Geographic Information Retrieval by Semantic
Annotation), a system for exploring novel approaches at GIR. GIRSA supports methods to improve precision (e.g.
annotation of metonymic location names [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]) and methods to improve recall (e.g. normalization of
location name synsets [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]). For GeoCLEF 2008, the major improvement lies in the combination of results from
information retrieval (IR) on geographically annotated documents with methods from question answering
(QA).
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>System Description</title>
      <p>GIRSA is a system for the evaluation of novel indexing and retrieval methods for GIR. Basically, the
GIRSA setup introduced at GeoCLEF 2007 is used for the GIR experiments. This setup involves the
identification and normalization of location indicators, i.e. text segments from which a geographic scope
can be inferred. Location adjectives, names for inhabitants of a place, geographic codes, orthographic
variants, acronyms, and abbreviations are mapped to location names. For its participation in GeoCLEF
2008, selected aspects of the IR subsystem have been improved:</p>
      <p>The IR indexing methods utilize an improved version of the German stemmer (in the old version,
adjectives were often stemmed incorrectly due to an incorrectly implemented stemming rule).
The resources for the identification of location indicators have been expanded. Additional lists of
synonymous location names were extracted from Wikipedia articles and added to the geographic
annotation data. For the normalization of multi-word names, missing inflectional variants of names
were automatically generated and added. Furthermore, an automatic consistency check to find
circular normalizations and other data inconsistencies was integrated and inconsistencies in the annotation
data were removed (e.g. if the data contains entries to normalize “Geneva” to “Genf ” and vice versa,
this will be detected).</p>
      <p>
        The retrieval was modified to include a weighting scheme already used in our QA system [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The
term weighting is meant to achieve a higher initial MAP by assigning weights according to the
semantic contribution of words from the topic. Terms receive weights corresponding to their
importance as follows (in order of increasing weights): lower case words (e.g. adjectives and adverbs),
numeric expressions (e.g. temporal expressions), the answer subtype (similar to the expected answer
type known from QA, typically the first noun from a question), nouns, and proper nouns.
      </p>
      <p>
        The QA subsystem of GIRSA is InSicht, which also participates in QA@CLEF (see for example [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]).
For the specific requirements in an IR setting, the QA system has been modified in the following ways:
The normal processing of queries or questions stops after matching semantic representations of the
query with semantic representations of documents. Answer generation is skipped because typical IR
queries are not asking for answers, but for relevant documents.
      </p>
      <p>
        Semantic decomposition of queries, which was pioneered in the previous GeoCLEF [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], was
extended by developing 6 decomposition methods aiming at improving recall for QA and/or IR (see [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
for details on the application of this approach to QA). For this year’s experiments, only two
decomposition methods were activated in order to reduce runtime and to avoid finding irrelevant documents.
For the title of topic 91-GC (“Waldbra¨nde auf spanischen Inseln”/‘Forest fires on Spanish islands’),
description decomposition produces the subquestion “Nenne spanische Inseln.”/‘Name Spanish
islands.’ The 14 subanswers found (e.g. “Gran Canaria”) are substituted on the level of semantic
representations in the original question, leading to 14 revised queries, e.g. “Waldbra¨nde auf Gran
Canaria”. For the title of topic 96-GC (“Wirtschaftsaufschwung in Su¨dostasien”/‘Economic boom
in Southeast Asia’), meronymy decomposition leads to subquestions like “Welche Region/Welcher
Staat/Welche Stadt liegt in Su¨dostasien?”/‘Which region/country/city is located in Southeast Asia?’.
As these examples indicate, subquestions produce background knowledge (often of a geographic
type) on the fly. Some pieces of knowledge are to be found in gazetteers, but there are many cases
(“Mittelmeeranrainerstaaten”/‘Mediterranean countries’ in topic 81-GC, “Nordafrika”/‘Northern
Africa’ in topic 83-GC, “Su¨dpazifik”/‘South Pacific’ in topic 85-GC, etc.) where it is unlikely to
find the relevant information in static, general-purpose gazetteers. To improve the answers for
subquestions, these subquestions (in contrast to the original GeoCLEF queries) are answered also over
the Wikipedia corpus used in QA@CLEF. With decomposition, 1238 documents (232 assessed as
relevant) were retrieved; only 125 documents (77 assessed as relevant) without decomposition.
The semantic network for a query can be split into two semantic networks at certain relations, e.g.
splitting off temporal or local restrictions. In GeoCLEF 2007, these two parts had to be matched in
the same document; this year, a NEAR operator (with 2000 characters) instead of the AND operator
was applied in order to improve precision for these cases.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Experiments</title>
      <p>We formulate our expectations regarding the MAP for different parameter settings in our experiments as
hypotheses:</p>
      <p>H1 Experiments using additional location names from the narrative part of the topics will achieve a
higher MAP than experiments that do not (to confirm results from GeoCLEF 2007).</p>
      <p>H2 The MAP for experiments adding results from the QA subsystem will be somewhat higher than for
experiments with pure GIR.</p>
      <p>H3 Topic translations with the Promt Online Translator web service will be better (e.g. containing less
untranslated words) than those from the other web services tested. The corresponding results will
therefore have a higher MAP.</p>
      <p>H4 Applying the weighting from QA (for all experiments), merging results from IR and QA, and
combining indexes for location names and content words will result in a higher initial MAP.</p>
      <p>GIRSA was employed to produce results for a number of monolingual and bilingual experiments. The
following parameter settings were varied in different retrieval experiments (see Table 1):
language (lang.):
German (DE), English (EN), or Portuguese (PT) serves as topic source language.
translation (transl.):
Applied Language Solutions1 (A), Google Translate2 (G), or Promt Online Translator3 (O) was used
to translate topics.
fields:
Content keywords and location indicators are extracted from the topic title and description: with
location names from the topic narrative (TDN) or without (TD).
index:
– All words are stemmed; a single index is produced (A).
– Content words are decompounded (if possible) and stemmed; location names are identified;
both are indexed separately (B).
– Content words are decompounded (if possible) and stemmed; location indicators are
normalized; both are indexed separately (C).
1http://www.appliedlanguage.com/free_translation.shtml
2http://translate.google.com/
3http://www.online-translator.com/
combination (comb.):</p>
      <p>Results from IR and QA are combined (Y) or not (N).4</p>
      <sec id="sec-3-1">
        <title>Three metrics are employed to measure retrieval performance (see Table 1):</title>
      </sec>
      <sec id="sec-3-2">
        <title>MAP: mean average precision, rel ret: the number of relevant and retrieved documents (a total of 1417 documents was assessed as relevant for the GeoCLEF 2008 topics), and P@N: precision at N documents.</title>
        <p>4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Results and Discussion</title>
      <sec id="sec-4-1">
        <title>Let us revisit the hypotheses from Section 3.</title>
        <p>H1 Experiments using additional location names from the narrative part of the topics will achieve a
higher MAP than experiments that do not (to confirm results from GeoCLEF 2007). This turned
out to be false. The MAP for experiments with additional location names from the topic narrative
is lower than for the experiments using title and description only (e.g. FUHtd20 vs. FUHtdn20).
Maybe additional location names from the topic narrative do not match the names in documents as
exactly as in old topics; maybe too many additional location names are added, causing a topic shift.</p>
        <p>A solution would require a more elaborate weighting algorithm.</p>
        <p>H2 The MAP for experiments adding results from the QA subsystem will be somewhat higher than for
experiments with pure GIR. This is also not true: performance is considerably higher due to the
improvements in the QA subsystem (query decomposition, less strict matching). The MAP for merged
runs is higher in all cases. FUHtd01m shows a relative improvement of 7.8% in MAP compared to
FUHtd01, FUHtd20m shows an improvement of 28.6% compared to FUHtd20; also, more relevant
documents are retrieved in both cases. InSicht found documents for 13 (of the 25) topics, which
is much better than last year. These results alone are not sufficient for GIR, but due to their high
complementarity merging these results improves GIRSA significantly.
4To merge, the maximum score of results is chosen (for duplicate results), and the top-1000 documents are returned.
H3 Topic translations with the Promt Online Translator web service will be better (e.g. containing less
untranslated words) than those from the other web services tested. The corresponding results will
therefore have a higher MAP. The MAP for the best bilingual English-German experiment is 0.1571
(about 60% of the best MAP for monolingual German); the MAP for the best bilingual
PortugueseGerman experiment is 0.2085 (about 80% compared to monolingual German). The highest MAP
was achieved with Google Translate. The experiments with topics translated by Google Translate
returned the best results (FUHENGtdn20 vs. FUHENOtdn20 vs. FUHENAtdn20). Promt offers a
web service (in beta status) different from previous years, which may be a reason why topics could
not be translated well enough.</p>
        <p>H4 Applying the weighting from QA (for all experiments), merging results from IR and QA, and
combining indexes for location names and content words will result in a higher initial MAP. In comparison
with results from the Berkeley group, the initial MAP was considerably higher: GIRSA returned 69%
MAP at 0% recall for monolingual German experiments (experiment FUHtd01m), other participants
achieved 43% and 16%, respectively (cf. the GeoCLEF overview paper in this volume); GIRSA
achieved 63% MAP at 0% recall for bilingual experiments (experiment FUHPTGtd01), other
participants achieved 47% and 16%, respectively.</p>
        <p>
          To test GIRSA, experiments with the same parameter settings were conducted for the GeoCLEF 2007
topics before the 2008 campaign. The test experiments for topics from 2007 showed different results, e.g.
the hypothesis H1 is true for the GeoCLEF 2007 topics, but not for the GeoCLEF 2008 topics (see also
results for official experiments described in [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]). Future work will include a more thorough, per-topic
analysis of errors.
        </p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Sven</given-names>
            <surname>Hartrumpf</surname>
          </string-name>
          .
          <article-title>Semantic decomposition for question answering</article-title>
          . In Malik Ghallab,
          <string-name>
            <given-names>Constantine D.</given-names>
            <surname>Spyropoulos</surname>
          </string-name>
          , Nikos Fakotakis, and Nikos Avouris, editors,
          <source>Proceedings of the 18th European Conference on Artificial Intelligence (ECAI)</source>
          , pages
          <fpage>313</fpage>
          -
          <lpage>317</lpage>
          , Patras, Greece,
          <year>July 2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Sven</given-names>
            <surname>Hartrumpf</surname>
          </string-name>
          , Ingo Glo¨ckner, and Johannes Leveling. University of Hagen at QA@CLEF 2008:
          <article-title>Efficient question answering with question decomposition and multiple answer streams</article-title>
          .
          <source>In Results of the CLEF 2008 Cross-Language System Evaluation Campaign, Working Notes for the CLEF 2008 Workshop</source>
          , Aarhus, Denmark,
          <year>September 2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Johannes</given-names>
            <surname>Leveling</surname>
          </string-name>
          .
          <article-title>On the role of information retrieval in the question answering system IRSAW</article-title>
          .
          <source>In Proceedings of the LWA</source>
          <year>2006</year>
          <article-title>(Learning, Knowledge,</article-title>
          and Adaptability), Workshop Information Retrieval, pages
          <fpage>119</fpage>
          -
          <lpage>125</lpage>
          . Universita¨t Hildesheim, Hildesheim, Germany,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Johannes</given-names>
            <surname>Leveling</surname>
          </string-name>
          and
          <string-name>
            <given-names>Sven</given-names>
            <surname>Hartrumpf</surname>
          </string-name>
          .
          <article-title>Inferring location names for geographic information retrieval</article-title>
          . In Carol Peters, Valentin Jijkoun, Thomas Mandl, Henning Mu¨ller, Douglas W. Oard, Anselmo Pen˜as, Vivien Petras, and Diana Santos, editors,
          <source>Advances in Multilingual and Multimodal Information Retrieval: 8th Workshop of the Cross-Language Evaluation Forum</source>
          ,
          <string-name>
            <surname>CLEF</surname>
          </string-name>
          <year>2007</year>
          , volume
          <volume>5152</volume>
          of Lecture Notes in Computer Science (LNCS), pages
          <fpage>773</fpage>
          -
          <lpage>780</lpage>
          , Berlin,
          <year>2008</year>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Johannes</given-names>
            <surname>Leveling</surname>
          </string-name>
          and
          <string-name>
            <given-names>Sven</given-names>
            <surname>Hartrumpf</surname>
          </string-name>
          .
          <article-title>On metonymy recognition for geographic information retrieval</article-title>
          .
          <source>International Journal of Geographical Information Science</source>
          ,
          <volume>22</volume>
          (
          <issue>3</issue>
          ):
          <fpage>289</fpage>
          -
          <lpage>299</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>