<!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 Wolverhampton at CLEF 2007</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Georgiana Pu ̧sca ̧su and Constantin Ora ̆san Research Group in Computational Linguistics University of Wolverhampton</institution>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper reports on the participation of the University of Wolverhampton in the Multiple Language Question Answering (QA@CLEF) track of the CLEF 2007 campaign. We approached the Romanian to English cross-lingual task with a Question Answering (QA) system that processes a question in the source language (i.e. Romanian), translates the identified keywords into the target language (i.e. English), and finally searches for answers in the English document collection. We submitted one run of our system that has achieved an overall accuracy of 14%. Besides the difficulties posed by developing a monolingual QA system, the bottleneck in building a crosslingual one is the lack of a reliable translation methodology from the source into the target language.</p>
      </abstract>
      <kwd-group>
        <kwd>Question Answering</kwd>
        <kwd>Cross-lingual Question Answering</kwd>
        <kwd>Natural Language Processing</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Question Answering (QA) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] is defined as the task of providing an exact answer to a question
formulated in natural language. Cross-lingual QA capabilities enable systems to retrieve the
answer in one language (the target language) to a question posed in a different language (the
source language).
      </p>
      <p>Last year, a new Romanian-to-English (RO-EN) cross-lingual QA task was organised for the
first time within the context of the CLEF campaign [10]. The task consisted in retrieving answers
to Romanian questions in an English document collection. Four types of questions were considered:
factoid, definition, list and temporally restricted (see [10] for a detailed description of each question
type). This year’s task was organised in a similar manner, with the exception that all questions
were clustered in classes related to same topic, some of which even contain anaphoric references to
other questions from the same topic class or to their answers. Besides the usual news collections
employed in the search for answers, this year’s novelty was the fact that Wikipedia articles could
also be used as answer source, which significantly increased the search space, making the task
more difficult.</p>
      <p>
        This is the first time a Romanian-English cross-lingual QA system fully developed at the
University of Wolverhampton has participated in the QA@CLEF competition. This system
adheres to the classical architecture of QA systems which includes three stages: question
processing, information retrieval and answer extraction [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In addition, the cross-lingual
capabilities are provided by a Romanian-to-English term translation module. This paper describes
the development stages and evaluation results of our system. The rest of the paper is organised as
follows: Section 2 provides an overall description of the system, while Sections 3, 4, 5 and 6 present
the four embedded modules - question processing, term translation, passage retrieval and answer
extraction respectively. Section 7 captures the evaluation results and their analysis. Finally, in
Section 8, conclusions are drawn and future directions of system development are considered.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>System overview</title>
      <p>
        Question Answering systems normally adhere to a pipeline architecture consisting of three main
stages: question analysis, passage retrieval and answer extraction [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. For cross-lingual systems,
the language barrier is usually crossed by employing free online translation services for translating
the question from the source language into the target language [
        <xref ref-type="bibr" rid="ref8 ref9">8, 14</xref>
        ]. The QA process is then
entirely performed in the target language by a monolingual QA system. There are also
crosslingual systems that automatically translate the document collection in the source language and
then perform monolingual QA in the source language [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Another alternative approach involves
monolingual QA in the source language and then translating the answer, but this approach is
feasible only when document collections covering the same material are available both in the
source and target languages [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        Since we could not identify neither reliable translation services from Romanian into English for
translating complete questions, nor English-Romanian full document translation tools, the first
two approaches could not be adopted. In the case of the third approach, the impediment was the
lack of a Romanian document collection equivalent to the English one. Therefore we adopted a
slightly different approach where the question analysis is performed in the original source language
without any translation in order to overcome the negative effect of full question translation on the
overall accuracy of the system. Afterwards, in order to link the two languages involved in the
crosslingual QA setting, term translation is performed by means of bilingual resources and linguistic
rules. The search for passages and answers is then performed in the target language documents
using modules designed for that particular language. This approach has been previously adopted
by Sutcliffe et al. [13] and Tanev et al. [
        <xref ref-type="bibr" rid="ref10">15</xref>
        ].
      </p>
      <p>The architecture of our system consists of a four-module pipeline, where each module is
responsible for a different stage in answering a question. These four modules are:</p>
      <sec id="sec-2-1">
        <title>1) Question Processing Module</title>
        <p>This module receives as input a question in Romanian, parses it with a statistical
part-ofspeech (POS) tagger and with a shallow parser, and then uses this linguistic information to
identify the type of the question and of the expected answer, the question focus, as well as
the relevant keywords.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2) Term Translation Module</title>
        <p>This module is responsible for identifying all translation equivalents of each term identified
in the question. The translation equivalents are generated by consulting bilingual resources
and then assembled into terms in the target language by means of linguistic rules.</p>
      </sec>
      <sec id="sec-2-3">
        <title>3) Passage Retrieval Module</title>
        <p>At this stage candidate snippets of text are retrieved from the English document collection
on the basis of a query that includes the translation equivalents of all terms identified in the
question.</p>
      </sec>
      <sec id="sec-2-4">
        <title>4) Answer Extraction Module</title>
        <p>This module, on the basis of the information extracted by the Question Processor, processes
the snippets of text retrieved at the previous stage and identifies candidate answers restricted
to the expected answer type. Then one answer is selected after ranking the resulting list of
candidate answers.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Question Processing</title>
      <p>This stage is mainly concerned with the identification of the semantic type of the entity sought by
the question (expected answer type). In addition, it also provides the question focus, the question
type and the set of keywords relevant for the question. To achieve these goals, our question
analyser performs the following steps:</p>
      <sec id="sec-3-1">
        <title>a) POS-tagging, NP-chunking, Named Entity (NE) Extraction, Temporal Expression</title>
      </sec>
      <sec id="sec-3-2">
        <title>Identification</title>
        <p>
          The questions are first morpho-syntactically pre-processed using the TnT statistical
part-ofspeech tagger [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] trained on Romanian [
          <xref ref-type="bibr" rid="ref12">17</xref>
          ]. On the basis of this morpho-syntactic annotation,
a rule-based shallow noun phrase (NP) chunker was implemented. A rule-based NE recogniser
identifies the NEs which appear in the questions. Temporal expressions (TEs) are also detected
using a Romanian TE identifier and normalizer based on the one previously developed for
English by Puscasu [11].
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>b) Question Focus Identification</title>
        <p>The question focus is the word or word sequence that defines or disambiguates the question, in
the sense that it pinpoints what the question is searching for or what it is about. The question
focus is considered to be either the noun determined by the question stem (for example in the
question What city hosted the Olympic Games in 2000?, the focus is city) or the head noun
of the first question NP if this NP comes before the question’s main verb or if it follows the
verb “to be” (for example in the question Who is the inventor of the polygraph?, the focus is
inventor ).</p>
      </sec>
      <sec id="sec-3-4">
        <title>c) Distinguishing the Expected Answer Type</title>
        <p>
          At this stage the category of the entity expected as an answer to the analysed question is
identified. Our system’s answer type taxonomy distinguishes the following classes: PERSON,
LOCATION, ORGANIZATION, TEMPORAL, NUMERIC, DEFINITION and GENERIC,
and it was derived on the basis of questions asked in previous CLEF campaigns. The assignment
of a class to an analysed question is performed using the question stem and the type of the
question focus. The question focus type is detected using WordNet [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] sub-hierarchies specific
to the categories PERSON / LOCATION / ORGANIZATION. We employ a pre-defined
correspondence between each category and the ILI (InterLingual Index) codes of WordNet
root nodes heading category-specific noun sub-trees. These ILI codes guide the extraction of
category specific noun lists from the Romanian WordNet [
          <xref ref-type="bibr" rid="ref13 ref14">18, 19</xref>
          ]. In the case of ambiguous
question stems (e.g. What ), the resulted lists are searched for the head of the question focus,
and the expected answer type is identified with the category of the corresponding list (for
example, in the case of the question In which country was Swann born?, the question focus is
country, noun found in the LOCATION list, therefore the associated expected answer type is
LOCATION).
        </p>
      </sec>
      <sec id="sec-3-5">
        <title>d) Inferring the Question Type</title>
        <p>This year, the QA@CLEF main task distinguishes among four question types: factoid,
definition, list and temporally restricted questions1. As temporal restrictions can constrain
any type of question, we proceed by first detecting whether the question has the type factoid,
definition or list and then test the existence of temporal restrictions. The question type
is identified using two simple rules: for questions which ask for definitions of concepts, the
assigned question type is definition; if the question focus is a plural noun, then the question
type is list, otherwise the consider the question to be factoid. The temporal restrictions are
identified using several patterns and the information provided by the TE identifier.</p>
      </sec>
      <sec id="sec-3-6">
        <title>e) Keyword Set Generation</title>
        <p>The set of keywords is automatically generated by listing the question terms in decreasing order
of their relevance, as follows: the question focus, the identified NEs and TEs, the remaining
noun phrases, and all the non-auxiliary verbs present in the question. Given the grouping
of questions into topics and the presence of anaphoric expressions pointing to terms situated
in other questions belonging to the same topic, a shallow anaphora resolution mechanism was
employed to expand the set of question keywords with other possibly relevant terms as described
below. The expanded set of keywords is then passed on to the Term Translation module, in
order to obtain English keywords for passage retrieval.</p>
      </sec>
      <sec id="sec-3-7">
        <title>f) Resolution of anaphoric expressions</title>
        <p>One novelty introduced in this year’s competition was that questions were organised in clusters
of related questions. In a number of cases, the links between questions were realised using
anaphoric pronouns which meant that in order to obtain a more complete list of keywords,
anaphora resolution was necessary. Given the difficulty of anaphora resolution it was not
possible to employ a fully fledged anaphora resolution system. Instead, the set of keywords
related to a question was expanded with the list of named entities present in the cluster. This
was done for two reasons. On the one hand, investigation of the question clusters revealed
that pronouns quite often refer to named entities in the cluster. On the other hand, given that
the questions are related, it is possible that named entities present in the questions also
cooccur in the same document. As a result, it is more likely to extract relevant documents with
this expanded query. A number of questions referred to the result of the previous question.
Currently, we took no steps to address this problem due to the fact that in our present system
there is no way to feed the answer to a question back into the system.</p>
        <p>1For more details please refer to the track guidelines available at http://clef-qa.itc.it/2007/guidelines.html</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Term Translation</title>
      <p>
        At this stage two processes are carried out: term translation and query generation. The keywords
extracted at the question processing stage are first translated with an approach similar to the one
we employed last year when we participated together with two Romanian research groups in the
same task at CLEF 2006 [12]. It does also resemble the one employed by Ferrandez et al. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] within
the same CLEF campaign, but in the English to Spanish cross-lingual task. After the process of
term translation has finished, a query is generated by making a conjunction of all keywords. Each
keyword is represented by all its translation equivalents grouped using the disjunction operator.
      </p>
      <p>Term translation is achieved by employing WordNet and more specifically the ILI alignment
between the English WordNet and all other WordNets developed as part of the EuroWordNet and
BalkaNet projects. The underlying idea is that, given a Romanian word, the Romanian WordNet
and its alignment to the English one, we identify all possible translations of the word by finding
all the synsets containing it and crossing through the ILI alignment to the English side where
the equivalent synsets are found. If the word to be translated does not appear in the Romanian
WordNet, as is quite frequently the case, we search for it in other available dictionaries and
preserve the first three translations. If still no translation is found, the word itself is considered
as translation, an approach which works reasonably well for named entities.</p>
      <p>In the case of multi-word terms, like most of the question noun phrases (NP), each NP word
is translated individually using the method described above. After that, rules are employed to
convert the Romanian syntax to English syntax, and to obtain the translation equivalents of a
given term.</p>
      <p>One drawback of this term translation method is that it proposes too many translations for a
word due to the fact that it does not employ any word sense disambiguation. In order to address
this problem, we implemented a ranking method which relies on information from parallel
EnglishRomanian Wikipedia pages related to the question to be answered, but not necessary containing
the actual answer. The assumption of this method was that the two sets of pages will contain
more or less the same information, so it will be possible to find the most likely translation for the
noun-verb pairs present in the question. Unfortunately, preliminary experiments revealed that the
inclusion of this approach lead to the retrieval of a very small number of passages, many of which
did not contain the answer to the question. Due to the time restrictions with this task, we were
unable to properly tune the method to improve the quality of the passage retrieval module, and
for this reason we did not employ it in this year’s submission.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Passage Retrieval</title>
      <p>The purpose of the passage retrieval module is to extract a list of passages from the document
collection which may contain the answer to the question asked. This year’s document collection
consists of three distinct collections: English Wikipedia pages collected in November 2006, Los
Angeles Times from 1994 and Glasgow Herald from 1995. This is the first time that Wikipedia
has been included in the document collection and, as a result of the fact that it is several orders
of magnitude bigger than the other two collections, the search space was significantly larger than
in previous years, making the task more difficult. Given that the documents in each collection
are formatted in different ways, each had to be indexed individually and processed in a slightly
different manner. For indexing and retrieval, we used Lucene [9], an open source information
retrieval library appropriate for local document collections and intranets.</p>
      <p>The query proposed by the term translation module, including all possible translations of the
question keywords, was used as starting point in extracting passages. In the initial experiments we
tried to limit the number of translations used for each original keyword, but as a result, the number
of retrieved snippets was too low. This can be explained by the fact that no disambiguation was
performed and therefore it was possible that some of the translations were highly ranked and
therefore included in the query, even though they were not appropriate. As explained before,
attempts to order the keyword translations according to the likeliness of them being the correct
translation of the keyword did not lead to satisfactory results and therefore it was not used in this
year’s submission. In light of this, we decided to use all the translations identified for a keyword
and linked them using the OR operator provided by Lucene.</p>
      <p>We indexed the document collection in order to retrieve documents which contain the keywords,
and not actual passages. We decided to take this approach because it offers more flexibility and
allows better control of the methods which retrieve candidate passages. However, the drawback of
this approach is that it needs to process each document individually and extract relevant passages.
For this year’s system we decided to retrieve only sentences. In order to do this, each sentence
from the retrieved documents was scored on the basis of how many keywords, temporal expressions
and named entities they contained. At present, up to 25 sentences with the highest scores are
retrieved from each document, provided that their score is higher than a predefined threshold.
This set of sentences is fed into the next module, the answer extractor.
6</p>
    </sec>
    <sec id="sec-6">
      <title>Answer Extraction</title>
      <p>
        Once candidate answer-bearing document passages (in our case sentences) have been selected, the
answer extraction module starts with a merging of all passages retrieved for questions belonging
to a certain topic. All retrieved passages are morpho-syntactically analysed and annotated with
functional dependency information by employing Conexor’s FDG Parser [
        <xref ref-type="bibr" rid="ref11">16</xref>
        ]. They are also
parsed with the Named Entity Identifier embedded in the GATE (General Architecture for Text
Engineering) toolkit [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], which recognises and classifies multi- or one-word strings as names of
companies, persons, locations, etc.
      </p>
      <p>Afterwards a question-based passage ranking is applied to the merged set of passages retrieved
in response to queries derived from all topic specific questions. This set is ranked by using
information that refers to the presence of the question focus, presence of question NEs, as well as
of NEs belonging to the unified topic NE set, presence of other question elements (noun phrases
and verb phrases), and presence of temporal and numeric expressions pertaining to the question.</p>
      <p>The answer extraction process then addresses each type of expected answer type in a different
manner, as follows:</p>
      <sec id="sec-6-1">
        <title>a) Expected answer type is a Named Entity such as PERSON, LOCATION,</title>
      </sec>
      <sec id="sec-6-2">
        <title>ORGANIZATION or MISCELLANEOUS (any other type of named entity)</title>
        <p>When the expected answer type is either a Named Entity or a NUMERIC / TEMPORAL
entity, a text unit should be identified in the retrieved passages whose semantic type matches
that of the expected answer. Named entities having the desired answer type are identified in
the retrieved passages and added to the set of candidate answers. For each candidate answer,
another score is computed on the basis of the passage score, the distance to other keywords
and its frequency in the set of candidate answers. The candidate answer featuring the highest
score is presented as the final answer. In the case of no candidate answer being found in the
retrieved passages, the system returns NIL.</p>
      </sec>
      <sec id="sec-6-3">
        <title>b) Expected answer type is NUMERIC</title>
        <p>In the case of NUMERIC answers, there are several sub-categories we consider in our search
for an answer: MONEY, PERCENTAGE, MEASURE and NUMERIC-QUANTITY (any
other type of NUMERIC entity). Various patterns are defined for exact candidate answer
identification, patterns that take into consideration either the format of certain numeric
expressions or the presence of the question focus in the neighbourhood of a numeric expression.
The process of ranking candidate answers relies on the same parameters as in the case of the
Named Entity answer type.</p>
      </sec>
      <sec id="sec-6-4">
        <title>c) Expected answer type is TEMPORAL (i.e. a Temporal Expression)</title>
        <p>The sub-categories of TEMPORAL entities that guide the answer extraction process are:
MILLENNIUM, CENTURY, DECADE, YEAR, MONTH, DATE, TIME, DURATION (this
category also applies to questions asking about age) and FREQUENCY. Patterns have been
defined to extract from a certain temporal expression only that part having the required
granularity (e.g. extracting from a temporal expression of granularity DATE like 25th of
January 1993 only the YEAR, that is 1993 ).</p>
      </sec>
      <sec id="sec-6-5">
        <title>d) Expected answer type is GENERIC</title>
        <p>When the expected answer type is neither a Named Entity, nor a NUMERIC or TEMPORAL
entity, the question focus is essential in finding the answer. The candidate answers are
constrained to be hyponyms of the question focus head.</p>
      </sec>
      <sec id="sec-6-6">
        <title>e) Expected answer type is DEFINITION</title>
        <p>When the expected answer is the definition of a concept, the processing is done in a different
manner. Instead of using the passage extractor described in the previous section, it was decided
to use a simpler approach. Wikipedia defines a large number of concepts, and therefore it
was decided to first try to obtain the definition from the Wikipedia page associated to the
concept. To this end, Lucene was used to return Wikipedia pages which contain the words
from the concept to be defined in their title. Because this approach returned more than one
document, a scoring method was implemented in order to rank the retrieved documents. If
the document title contained words from the concept to be defined, the score of the document
was boosted. In the case of words from the title not present in the concept, the score was
penalised. Once the documents were ranked, regular expressions such as X [is|are|was|were]
[a|an|the] [possible definition] were used to locate the answer to a question. A common
problem with the documents extracted from Wikipedia is that quite often they do not have
any real content and they are redirections to other pages which contain the real description of
the concept. This problem had to be addressed before documents were scored. Whenever no
answer could be located in Wikipedia, passages were extracted from the other two document
collections using the passage retrieval module described in Section 5 and the regular expressions
were then applied to them. Unfortunately, this fall-back approach performed quite poorly.
7</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Evaluation Results</title>
      <p>This section describes the results we obtained in our CLEF-2007 participation. We submitted
only one run for the Romanian to English cross-lingual QA task. The methodology we employed
targeted precision at the cost of recall, therefore we always chose to provide NIL answers for those
questions we could not reliably locate a candidate answer in the retrieved passages. Apart from
this, we have never returned more than one answer per question, but only the first ranked answer,
when this could be identified.</p>
      <p>Table 1 illustrates the detailed results achieved by our system. It is to be mentioned that our
system is able to recognise at the Question Processing stage questions asking for LISTs, but the
answer extractor does not tackle this type of questions.</p>
      <p>RIGHT</p>
      <p>WRONG
UNSUPPORTED</p>
      <p>INEXACT</p>
      <p>TOTAL
ACCURACY</p>
      <p>FACTOID
15
140
4
2
161
9.32%</p>
      <p>LIST
0
9
0
0
9
0.00%</p>
      <p>DEFINITION
13
17
0
0
30
43.33%</p>
      <p>TEMPORALLY RESTRICTED
0
2
1
0
3
0.00%</p>
      <p>The overall accuracy of our cross-lingual QA system was evaluated at a generic score over all
questions of 14%. An analysis of our system output revealed the fact that our system was unable
to locate an answer and thus returned the answer NIL for 117 questions. It retrieved 83 answers,
out of which 28 were correct, 49 were wrong, 4 unsupported and 2 inexact.</p>
      <p>Unsupported answers are correct answers to a question, but the judge who evaluated the run
considered the passage returned as a source for the answer not relevant enough for that particular
question. Given that at this moment we do not have access to the correct answers and the expected
support passages, it is difficult to judge whether the four retrieved passages are appropriate or
not. For example, in the case of the Romanian question</p>
      <p>Ce tip de animal a incercat Victor Bernal sa cumpere pe 25 ianuarie 1993? (which
translates into English as What kind of animal did Victor Bernal try to buy on the 25th of
January 1993? ),
our returned answer was gorilla extracted from the following support passage:
The sting took place on Jan. 25, 1993, when Bernal and the others were escorted onto a
DC-3 cargo plane parked in a remote corner of a small Miami airport to see the gorilla,
crated for shipment.
which seems correct and justified by the presence of both Bernal’s name and the date mentioned
in the question, as well as the presence of the noun gorilla, which is a type of animal.</p>
      <p>In the case of inexact answers, the answer-string contains a correct answer and the provided
text-snippet supports it, but the answer-string is incomplete/truncated or is longer than the
minimum amount of information required. For example, given the Romanian question
Ce meserie are Michael Barrymore?
occupation of Michael Barrymore? ),</p>
      <p>(which translates into English as What is the
our answer, evaluated as inexact, was troubled comic and the passage supporting it was:
Troubled comic Michael Barrymore last night received an ovation as his show, Strike It
Lucky, was named Quiz Programme of the Year at the National Television Awards.</p>
      <p>These errors can be corrected by improving the answer extractor with more specific rules as
to the extent of the required answer.</p>
      <p>A preliminary analysis of the incorrect and NIL answers showed that their main cause was
the poor translation of the question keywords, this yielding either irrelevant or no passages being
retrieved from the English document collection.
8</p>
    </sec>
    <sec id="sec-8">
      <title>Conclusions</title>
      <p>This paper described the development stages of our cross-lingual Romanian to English QA system,
as well as our participation in the QA@CLEF campaign. Adhering to the generic QA system
architecture, our system implements the three essential stages (question processing, passage
retrieval and answer extraction), as well as a term translation module which provides cross-lingual
capabilities by translating question terms from Romanian into English. It should be pointed out
that this year our emphasis was less on fine tuning the system, and more on exploring the issues
posed by the task and developing a complete system that can participate in the competition.
Therefore, all four modules are still in a preliminary stage of development.</p>
      <p>Our participation in the QA@CLEF campaign included only one run for the Romanian to
English cross-lingual QA task. Our cross-lingual QA system achieved an overall accuracy of 14%.
An in-depth analysis of our results at different stages in the QA process has revealed a number
of future system improvement directions. The term translation module has a crucial influence
over the performance of our system, and therefore will receive most of our attention. Apart from
this, we will further investigate the ranking method for translation equivalents which relies on
information from parallel English-Romanian Wikipedia pages in order to improve its performance,
as we believe it is a promising research direction. We also intend to improve our answer extraction
module by identifying a better answer ranking strategy.</p>
    </sec>
    <sec id="sec-9">
      <title>Acknowledgements</title>
      <p>The work presented in this paper has been partially supported by the EU funded project
QALLME (FP6 IST-033860).</p>
      <p>[9] LUCENE. http://lucene.apache.org/java/docs/.
[10] Bernardo Magnini, Danilo Giampiccolo, Pamela Forner, Christelle Ayache, Petya Osenova,
Anselmo Peas, Valentin Jijkoun, Bogdan Sacaleanu, Paulo Rocha, and Richard Sutcliffe.
Overview of the CLEF 2006 Multilingual Question Answering Track. In Working Notes for
the Cross Language Evaluation Forum (CLEF) 2006 Workshop, Alicante, Spain, 2006.
[11] Georgiana Puscasu. A Framework for Temporal Resolution. In Proceedings of the 4th</p>
      <p>Conference on Language Resources and Evaluation (LREC2004), 2004.
[12] Georgiana Puscasu, Adrian Iftene, Ionut Pistol, Diana Trandabat, Dan Tufis, Alin Ceausu,
Dan Stefanescu, Radu Ion, Constantin Orasan, Iustin Dornescu, Alex Moruz, and Dan
Cristea. Cross-Lingual Romanian to English Question Answering at CLEF 2006. In Working
Notes for the Cross Language Evaluation Forum (CLEF) 2006 Workshop, Alicante, Spain,
2006.
[13] Richard Sutcliffe, Michael Mulcahy, Igal Gabbay, Aoife O’Gorman, Kieran White, and Darina
Slattery. Cross-Language French-English Question Answering using the DLT System at CLEF
2005. In Working Notes for the Cross Language Evaluation Forum (CLEF) 2005 Workshop,
Vienna, Austria, 2005.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Johan</given-names>
            <surname>Bos</surname>
          </string-name>
          and
          <string-name>
            <given-names>Malvina</given-names>
            <surname>Nissim</surname>
          </string-name>
          .
          <article-title>Cross-Lingual Question Answering by Answer Translation</article-title>
          .
          <source>In Working Notes for the Cross Language Evaluation Forum (CLEF) 2006 Workshop</source>
          , Alicante, Spain,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Mitchell</given-names>
            <surname>Bowden</surname>
          </string-name>
          , Marian Olteanu, Pasin Suriyentrakorn, Jonathan Clark, and
          <string-name>
            <given-names>Dan</given-names>
            <surname>Moldovan</surname>
          </string-name>
          .
          <article-title>LCC's PowerAnswer at QA@CLEF 2006</article-title>
          .
          <article-title>In Working Notes for the Cross Language Evaluation Forum (CLEF) 2006 Workshop</article-title>
          , Alicante, Spain,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <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 Conference on Applied Natural Language Processing (ANLP-2000)</source>
          , Seattle, WA,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Hamish</given-names>
            <surname>Cunningham</surname>
          </string-name>
          , Diana Maynard, Kalina Bontcheva, and
          <string-name>
            <given-names>Valentin</given-names>
            <surname>Tablan</surname>
          </string-name>
          .
          <article-title>GATE: A framework and graphical development environment for robust NLP tools and applications</article-title>
          .
          <source>In Proceedings of the 40th Anniversary Meeting of the Association for Computational Linguistics</source>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Christiane</given-names>
            <surname>Fellbaum</surname>
          </string-name>
          , editor.
          <source>WordNet: An Eletronic Lexical Database</source>
          . The MIT Press,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Sergio</given-names>
            <surname>Ferrandez</surname>
          </string-name>
          , Pilar Lopez-Moreno, Sandra Roger, Antonio Ferrandez, Jesus Peral, Xavier Alvarado, Elisa Noguera, and Fernando Llopis.
          <article-title>AliQAn and BRILI QA Systems at CLEF 2006</article-title>
          .
          <article-title>In Working Notes for the Cross Language Evaluation Forum (CLEF) 2006 Workshop</article-title>
          , Alicante, Spain,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Sanda</given-names>
            <surname>Harabagiu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Dan</given-names>
            <surname>Moldovan</surname>
          </string-name>
          .
          <article-title>Question Answering</article-title>
          . In Ruslan Mitkov, editor,
          <source>Oxford Handbook of Computational Linguistics</source>
          , chapter
          <volume>31</volume>
          , pages
          <fpage>560</fpage>
          -
          <lpage>582</lpage>
          . Oxford University Press,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Valentin</given-names>
            <surname>Jijkoun</surname>
          </string-name>
          , Gilad Mishne, Maarten de Rijke, Stefan Schlobach, David Ahn,
          <string-name>
            <given-names>and Karin</given-names>
            <surname>Muller</surname>
          </string-name>
          . The University of Amsterdam at QA@
          <article-title>CLEF2004. In Working Notes for the Cross Language Evaluation Forum (CLEF) 2004 Workshop</article-title>
          , Bath, UK,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Hristo</surname>
            <given-names>Tanev</given-names>
          </string-name>
          , Milen Kouylekov, Bernardo Magnini, Matteo Negri, and Kiril Ivanov Simov.
          <article-title>Exploiting Linguistic Indices and Syntactic Structures for Multilingual Question Answering: ITC-irst at CLEF 2005</article-title>
          .
          <article-title>In Working Notes for the Cross Language Evaluation Forum (CLEF)</article-title>
          <year>2005</year>
          Workshop, Vienna, Austria,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Hristo</surname>
            <given-names>Tanev</given-names>
          </string-name>
          , Matteo Negri, Bernardo Magnini, and
          <string-name>
            <given-names>Milen</given-names>
            <surname>Kouylekov</surname>
          </string-name>
          .
          <article-title>The DIOGENE question answering system at CLEF-2004</article-title>
          .
          <article-title>In Working Notes for the Cross Language Evaluation Forum (CLEF) 2004 Workshop</article-title>
          , Bath, UK,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Pasi</given-names>
            <surname>Tapanainen</surname>
          </string-name>
          and
          <string-name>
            <given-names>Timo</given-names>
            <surname>Jaervinen</surname>
          </string-name>
          .
          <article-title>A Non-Projective Dependency Parser</article-title>
          .
          <source>In Proceedings of the 5th Conference of Applied Natural Language Processing</source>
          , ACL,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Dan</given-names>
            <surname>Tufis</surname>
          </string-name>
          .
          <article-title>Using a Large Set of EAGLES-compliant Morpho-Syntactic Descriptors as a Tagset for Probabilistic Tagging</article-title>
          .
          <source>In Proceedings of the Second International Conference on Language Resources and Evaluation</source>
          , pages
          <fpage>1105</fpage>
          -
          <lpage>1112</lpage>
          , Athens, Greece, May
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Dan</surname>
            <given-names>Tufis</given-names>
          </string-name>
          , Dan Cristea, and Sofia Stamou. BalkaNet: Aims,
          <article-title>Methods, Results and Perspectives. A General Overview</article-title>
          . In D. Tufis, editor,
          <source>Romanian Journal on Information Science and Technology. Special Issue on BalkaNet. Romanian Academy</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Dan</surname>
            <given-names>Tufis</given-names>
          </string-name>
          , Verginica Barbu Mititelu, Alexandru Ceausu, Luigi Bozianu, Catalin Mihaila, and
          <string-name>
            <given-names>Magda</given-names>
            <surname>Manu</surname>
          </string-name>
          .
          <article-title>New developments of the Romanian WordNet</article-title>
          .
          <source>In Proceedings of the Workshop on Resources and Tools for Romanian NLP</source>
          .
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>