<!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>DFKI-LT at AVE 2007: Using Recognizing Textual Entailment for Answer Validation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Rui Wang</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Günter Neumann</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>LT-lab</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>DFKI Stuhlsatzenhausweg</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Saarbrücken</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Germany</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>wang.rui</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>neumann}@dfki.de</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Introduction</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Related Work</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Our RTE-based AVE System</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>This report is about our participation in the Answer Validation Exercise (AVE) 2007. Our system utilizes a Recognizing Textual Entailment (RTE) system as a component to validate answers. We first change the question and the answer into Hypothesis (H) and view the document as Text (T), in order to cast the AVE task into a RTE problem. Then, we use our RTE system to tell us whether the entailment relation holds between the documents (i.e. Ts) and question-answer pairs (i.e. Hs). Finally, we adapt the results for the AVE task. In all, we have submitted two runs and achieved f-measures of 0.46 and 0.55 respectively, which both outperform last year's best result for English. After detailed error analysis, we have found that both the recall and the precision of our system could be improved in the future.</p>
      </abstract>
      <kwd-group>
        <kwd>Answer Validation</kwd>
        <kwd>Recognizing Textual Entailment</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Our AVE system uses our RTE system (Tera – Textual Entailment Recognition for Application) as a core
component, and includes preprocessing and post-processing modules. The preprocessing module mainly adapts
questions, their corresponding answers, and supporting documents into Text(T)-Hypothesis(H) pairs, assisted by
some manually designed patterns. The post-processing module (i.e. the Answer Validation in Figure 1) will
validate each answer and select a most proper one based on the output of the RTE system. We will see the details
of each component in the coming sections.
2.1</p>
      <p>Preprocessing
The given input of the AVE task is a list of questions, their corresponding answers and the documents containing
these answers. Usually, we need to validate several answers for each question. For instance, the question is,</p>
      <p>In which country was Edouard Balladur born? (id=178)1
The QA system gives out several candidate answers to this question, as follows,</p>
      <p>Frances (id=178_1)
12% jobless rate (id=178_3)
7 (id=178_5)
…
Each answer will have one supporting document where the answer comes from, like this,</p>
    </sec>
    <sec id="sec-2">
      <title>Paris, Wednesday CONSERVATIVE Prime Minister Edouard Balladur, defeated in France's</title>
      <p>presidential election, resigned today clearing the way for President-elect Jacques Chirac to
form his own new government. Balladur's move was a formality since outgoing President</p>
    </sec>
    <sec id="sec-3">
      <title>Francois Mitterrand hands over power next week to Chirac, the conservative Paris mayor who won last Sunday's run-off election... (parts) (id=178_1)</title>
      <p>…</p>
    </sec>
    <sec id="sec-4">
      <title>The assumption here is that if the answer is relevant to the question, the document which contains the answer</title>
      <p>should entail the statement derived by combining the question and the answer. This section will mainly focus on
the combination of the question and the answer and in the next sections the RTE system and how to deal with the
output of the system will be described.</p>
      <p>In order to combine the question and the answer into a statement, we need some language patterns. Normally,
we have different types of questions, such as Who-questions asking about persons, What-questions asking about
definitions, etc. Therefore, we manually construct some language patterns for the input questions. For the
example given above (id=178), we will apply the following pattern,</p>
      <p>Edouard Balladur was born in &lt;Answer&gt;. (id=178)</p>
      <p>Consequently, we substitute the “&lt;Answer&gt;” by each candidate answer to form Hs – hypotheses. Since the
supporting documents are naturally the Ts – texts, the T-H pairs are built up accordingly,</p>
      <p>Id: 178_1
Entailment: Unknown</p>
    </sec>
    <sec id="sec-5">
      <title>Text: Paris, Wednesday CONSERVATIVE Prime Minister Edouard Balladur, defeated in</title>
    </sec>
    <sec id="sec-6">
      <title>France's presidential election, resigned today clearing the way for President-elect Jacques</title>
    </sec>
    <sec id="sec-7">
      <title>Chirac to form his own new government… (parts)</title>
      <p>1 All the examples in this report come from AVE 2007 test data, i.e. “AVE2007-annotated-test-EN.xml”.</p>
    </sec>
    <sec id="sec-8">
      <title>Hypothesis: Edouard Balladur was born in Frances.</title>
      <p>These T-H pairs can be the input for any the generic RTE system.
2.2</p>
      <p>
        The RTE Component
The RTE component is based on the RTE system we have used for RTE-3 Challenge
        <xref ref-type="bibr" rid="ref4">(Giampiccolo et al., 2007)</xref>
        .
The system contains a main approach with two backup strategies. The main approach extracts parts of the
dependency structures to form a new representation, named Tree Skeleton, as the feature space and then applies
Subsequence Kernels to represent TSs and perform Machine Learning. The backup strategies will deal with the
T-H pairs which cannot be solved by the main approach. One backup strategy is called Triple Matcher, as it
calculates the overlapping ratio on top of the dependency structures in a triple representation; the other is simply
a Bag-of-Words (BoW) method, which calculates the overlapping ratio of words in T and H. We will begin with
the main approach and briefly introduce the backup strategies at the end of this section.
      </p>
      <p>If we take a broad view of the RTE task, in essence, we are asked to tell whether a particular relationship (i.e.
entailment) holds between two text fragments. Notice that this kind of relationship is one-directional, which is
from T to H. Generally, people start with T, do some processing, and then check whether H is reachable.
However, we did it in the opposite direction, based on the observations: 1) H is the target we want to verify,
which leads us to identify the relevant parts of T; and 2) H (i.e. a question and one of its candidate answers) is
usually textually shorter than T (i.e. a document or a snippet). The T-H pair (id=178_1) is just an example of
this. All the information we need in T is the part in bold of the first sentence.</p>
      <p>Now the remaining problems are: 1) How do we identify the relevant parts of T based on H? 2) How do we
combine them? 3) How do we represent them? The three steps of the main approach are aiming to solve these
problems: extracting tree skeletons to obtain the most relevant parts, merging them to define the feature space,
and applying subsequence kernels to represent the features and perform the machine learning procedure.</p>
      <p>Tree Skeleton Extraction</p>
      <p>
        Since tree skeletons are extracted based on the dependency structures, we need to use some dependency
parsers to obtain the dependency parse trees. We have used Minipar
        <xref ref-type="bibr" rid="ref6">(Lin, 1998)</xref>
        . The following Figure 2 shows
the output given the previous H as the input sentence. As well as H is usually textually shorter than T, the
dependency structure of H is also simpler. From Figure 2, we can easily identify the structure of the whole
sentence: There are two nouns in the lower part of the parse tree, and they share a common parent node, which is
a verb in the upper part. Since content words usually convey most of the meaning of the sentence, we will mark
the two nouns as Topic Words and the verb as the Root Node. Together with the dependency paths in between,
they form a subtree of the original dependency structure, which can be viewed as an extended version of
Predicate-Argument Structure
        <xref ref-type="bibr" rid="ref5">(Gildea and Palmer, 2002)</xref>
        . We call the subtree Tree Skeleton, the topic words
Foot Nodes, and the dependency path from the noun to the root node Spine. If there are two foot nodes, the
corresponding spines will be the Left Spine and the Right Spine.
      </p>
      <p>On top of the tree skeleton of H, the tree skeleton of T can also be extracted. We assume that if the entailment
holds from T to H, at least, they will share the same topics. Since in practice, there are different expressions for
the same entity, we have applied some fuzzy matching techniques to correspond the topic words in T and H, like
initialism, partial matching, etc. Once we successfully identify the topic words in T, we trace up along the
dependency parse tree to find the lowest common parent node, which will be marked as the root node of the tree
skeleton of T2.</p>
      <p>
        Notice that the prerequisite for performing this method is: topic words are identified and corresponded
between T and H. Furthermore, if there are only two topic words, the whole tree skeleton can be viewed as a
sequence of words and dependency relation tags in a flat structure. This is important because sequence structures
are much less complex than the tree structures, which will greatly reduce the computational complexity. In
practice, 37% of the RTE-2 test data
        <xref ref-type="bibr" rid="ref8 ref9">(Wang and Neumann, 2007a)</xref>
        and 36% of the RTE-3 test data
        <xref ref-type="bibr" rid="ref4 ref8 ref9">(Wang and
Neumann, 2007b)</xref>
        meet these requirements and consequently can be dealt with by the main approach.
      </p>
      <p>Spine Generalization and Merging</p>
      <p>Before moving on, some generalizations are necessary in order to avoid the scarcity of features in the data.
Several steps will be performed: 1) We will collapse some of the dependency relation tags from the parsers to
more generalized names, e.g., collapsing &lt;OBJ2&gt; and &lt;DESC&gt; to &lt;OBJ&gt;; 2) we will group together all nodes
that have relation labels like &lt;CONJ&gt; or &lt;NN&gt;, since they are assumed to refer to the same entity or belong to
one class of entities sharing some common characteristics; 3) lemmas are removed except for the topic words.
Finally, we will get the generalized tree skeleton as follows (# is a separator to mark the root node),</p>
    </sec>
    <sec id="sec-9">
      <title>Edouard_Balladur:N &lt;SUBJ&gt; #born:A# &lt;MOD&gt; PREP &lt;PCOMP-N&gt; Frances:N</title>
      <p>We will do the same on the tree skeleton of T, and then merge the two tree skeletons by 1) excluding the
longest common prefixes for left spines and 2) excluding the longest common suffixes for right spines. Finally,
we will get the dissimilarity of the two tree skeletons and we call it Spine Differences, i.e. Left Spine Difference
(LSD) and Right Spine Difference (RSD), like the following (## is to separate the parts from T and H, and null
means an empty string),</p>
      <p>LSD: &lt;OBJ&gt; ## &lt;SUBJ&gt;</p>
      <p>RSD: N ## (null)
Subsequence Kernels Application</p>
      <p>After the spine generalization and merging, now all the remaining symbols are POS tags and (generalized)
dependency relation tags. They altogether form a Closed-Class Symbol (CCS) set. The spine difference is thus a
sequence of CCSs. To represent it, we have utilized a Subsequence Kernel and a Collocation Kernel. The
definitions of the two kernels are as below,
,
,
| |
| |
| |
,</p>
      <p>| |
,
·
,
whereby T and H refers to all spine differences from T and H, and |T| and |H| represent the cardinalities. The
function KCCS(CCS,CCS’) checks whether its arguments are equal.</p>
      <p>As well as these two kernels, we have also considered the comparison between root nodes and their adjacent
dependency relations. We have observed that some adjacent dependency relations of the root node (e.g. &lt;SUBJ&gt;
or &lt;OBJ&gt;) can play important roles in predicting the entailment relationship. For instance, the verb “sell” has a
direction of the action from the subject to the object. In addition, the verb “sell” and “buy” convey totally
different semantics. Therefore, we assign them two extra simple kernels named Verb Consistence (VC) and Verb
Relation Consistence (VRC). The former indicates whether two root nodes have a similar meaning, and the latter
indicates whether the relations are contradictive (e.g. &lt;SUBJ&gt; and &lt;OBJ&gt; are contradictive).</p>
      <p>On top of all these four kernels, we have used a composite kernel to combine them linearly with different
weights,
where γ and δ are learned from the training corpus, and α=β=1.</p>
      <p>Backup Strategies</p>
      <p>As well as the main approach, we have two backup strategies as well: one is called the Triple Similarity and
the other is called the BoW Similarity.</p>
      <p>Dependency structures can be represented in a form of a triple set, which expresses the local dependency
relations. A triple is of the form &lt;node1, relation, node2&gt;, where node1 represents the head, node2 the modifier,
and relation the dependency relation. Thus, each dependency parse tree consists of a set of such triples.</p>
      <p>Chief requirements for the backup strategy are robustness and simplicity. Accordingly, we construct a
similarity function, which operates on two triple sets and determines how many triples of H are contained in T.
2 The Root Node of T is not necessary to be a verb, instead, it could be a noun, a preposition, or even a dependency relation.
The core assumption here is that the higher the number of matching triple elements, the more similar both sets
are, and the more likely it is that T entails H. The function uses an approximate matching function. Different
cases (i.e. ignoring either the parent node or the child node, or the relation between nodes) might provide
different indications for the similarity of T and H. In all cases, a successful match between two nodes means that
they have the same lemma and POS. We then sum them up using different weights and divide the result by the
cardinality of H for normalization. The different weights learned from the corpus indicate that the “amount of
missing linguistic information” affect entailment decisions differently.</p>
      <p>The BoW similarity score is calculated by dividing the number of overlapping words between T and H by the
total number of words in H after a simple tokenization according to the space between words.
2.3</p>
      <p>Post-processing
The RTE component has given us several things: 1) for some of the T-H pairs, we directly know whether the
entailment holds; 2) every T-H pair has a triple similarity score; 3) every T-H pair has a BoW similarity score. If
the T-H pairs are covered by our main approach, we will directly use the answers; if not, we will use a threshold
to decide the answer based on the two similarity scores. In practice, the threshold is learned from the training
corpus and the two similarity scores are used in different submission runs.</p>
      <p>For the adaption back to the AVE task, the “YES” entailment cases will be validated answers and the “NO”
entailment cases will be rejected answers. In addition, the selected answers (i.e. the best answers) will naturally
be the pairs covered by our main approach or (if not,) with the highest similarity scores.
3</p>
      <sec id="sec-9-1">
        <title>Results and Error Analysis</title>
        <p>The AVE task this year asks the system to judge whether an answer extracted from a document is a valid answer
to the given question. The result can be either "VALIDATED" or "REJECTED", which mean it's a valid answer
or not respectively. Furthermore, among all the "VALIDATED" answers to each question, one best answer will
be marked as "SELECTED", but if there is no "VALIDATED" answers, there will be no "SELECTED" answer,
either.</p>
        <p>The AVE training data contains 200 questions, 1121 answers and 1121 supporting documents, among which
there are 130 validated answers and 991 rejected answers. The AVE testing data contains 67 questions, 202
answers and supporting documents, among which there are 21 validated answers, 174 rejected answers, and 7
unknown answers according to the gold standard.</p>
        <p>
          We have submitted two runs. Both of the two runs we have used the main approach and one backup strategy.
The difference is that in the first run, the BoW similarity score is the backup, while in the second run, the triple
similarity score is taken. Our machine learning process is performed by using the classifier SMO from the
WEKA toolkit
          <xref ref-type="bibr" rid="ref10">(Witten and Frank, 1999)</xref>
          . In the following, we will first show the table of the results and then
present an error analysis.
        </p>
      </sec>
    </sec>
    <sec id="sec-10">
      <title>Submission Runs</title>
      <p>dfki07-run1.txt
dfki07-run2.txt</p>
    </sec>
    <sec id="sec-11">
      <title>Recall</title>
      <p>0.62
0.71</p>
    </sec>
    <sec id="sec-12">
      <title>Precision</title>
      <p>0.37
0.44
Table 1 Results of our two runs</p>
    </sec>
    <sec id="sec-13">
      <title>F-measure</title>
      <p>0.46
0.55</p>
    </sec>
    <sec id="sec-14">
      <title>QA Accuracy</title>
      <p>0.16
0.21</p>
      <p>Though the absolute scores are not very promising, they are still better than all the results for English from
last year. The second run outperforms the first run in all respects, which shows advantages of the triple similarity
score. The gold standard does not contain the “SELECTED” answers, thus, we will not discuss the QA accuracy
for now. Instead, the error analysis will focus on the loss of recall and precision.</p>
      <p>As for recall, among all the errors, half of them belong to one type. For questions like “What is the occupation
of Kiri Te Kanawa?” we have used the pattern “The occupation of Kiri Te Kanawa is &lt;Answer&gt;”, which has
caused problems, because “occupation” usually does not appear in the documents. Instead, a pattern like “Kiri Te
Kanawa is &lt;Answer&gt;” might be much better. Some other errors are from the noise of web documents, on which
the dependency parser could not work very well. A truly difficult example is the following one,
Question: Which American President masterminded the Camp David Agreement? (id=160)
Answer: Jimmy Carter. (id=160_2)</p>
    </sec>
    <sec id="sec-15">
      <title>Document: United States President Jimmy Carter invited both Sadat and Begin to a summit at</title>
      <p>Camp David to negotiate a final peace.</p>
      <p>Not only the lexical semantics of “mastermind” and “negotiate” are necessary, but also some world
knowledge like the name of an agreement is usually the place where people subscribe it.</p>
      <p>The precision of our two runs are rather poor. After taking a closer look at the errors, we have found that most
of the errors also belong to one type. In those answer-document pairs (e.g. id=119_2, id=125_1, id=133_1, etc.),
the answers are usually very long, which consist of a large part of the documents. Some extreme cases (e.g.
id=112_2, id=172_2, etc.), the answers are very long and exactly the same as the documents. Due to the
characteristics of our method (i.e. using RTE for AVE), these answers will get high similarity scores, which are
wrongly validated. Errors from the parser will also cause problems. For example,</p>
      <p>Question: Who is Thom Rotella? (id=106)
Answer: Grant Geissman. (id=106_3)</p>
    </sec>
    <sec id="sec-16">
      <title>Document: As founder of Positive Music Records, Navarro is responsible for launching and</title>
      <p>furthering the recording careers of saxophonists Bob Militello and Brandon Fields, guitarists</p>
    </sec>
    <sec id="sec-17">
      <title>Grant Geissman, Thom Rotella and Pat Kelley, and keyboardists Gregg Karukas and Marcus</title>
    </sec>
    <sec id="sec-18">
      <title>Johnson.</title>
      <p>Some other errors like trivial answers (e.g. “one”) could be avoided by adding some rules. As a whole, more
fine-grained classification of answers could be helpful to improve the system.
4</p>
      <sec id="sec-18-1">
        <title>Conclusion and Future Work</title>
        <p>In conclusion, we have described our participation of AVE 2007. The work presented is utilizing our RTE
system to validate answers from QA systems. One the one hand, it is an effective way to improve the answer
validation task; on the other hand, it is also a promising application for our developed RTE system. The results
have shown the advantages of our method.</p>
        <p>After error analysis, the possible future directions are: 1) preprocessing the documents to clean the noisy web
data; 2) improving the patterns or learning them automatically; 3) utilizing question analysis tools to acquire
more useful information.</p>
      </sec>
      <sec id="sec-18-2">
        <title>Acknowledgement References</title>
        <p>This work presented here was partially supported by a research grant from the German Federal Ministry of
Education, Science, Research and Technology (BMBF) to the DFKI project HyLap (FKZ: 01 IW F02) and by
the EU-funded project QALL-ME (FP6 IST-033860).</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Bar-Haim</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dagan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dolan</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ferro</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giampiccolo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magnini</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Szpektor</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          <year>2006</year>
          .
          <article-title>The Second PASCAL Recognising Textual Entailment Challenge</article-title>
          .
          <source>In Proceedings of the Second PASCAL Challenges Workshop on Recognising Textual Entailment</source>
          , Venice, Italy.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bunescu</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Mooney</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <year>2006</year>
          .
          <article-title>Subsequence Kernels for Relation Extraction</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          <volume>18</volume>
          . MIT Press.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Dagan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Glickman</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Magnini</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <year>2006</year>
          .
          <article-title>The PASCAL Recognising Textual Entailment Challenge</article-title>
          . In QuiñoneroCandela et al., editors,
          <source>MLCW</source>
          <year>2005</year>
          , LNAI Volume
          <volume>3944</volume>
          , pages
          <fpage>177</fpage>
          -
          <lpage>190</lpage>
          . Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Giampiccolo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magnini</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dagan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Dolan</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <year>2007</year>
          .
          <article-title>The Third PASCAL Recognizing Textual Entailment Challenge</article-title>
          .
          <source>In Proceedings of the Workshop on Textual Entailment and Paraphrasing</source>
          , pages
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          , Prague,
          <year>June 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Gildea</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Palmer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <year>2002</year>
          .
          <article-title>The Necessity of Parsing for Predicate Argument Recognition</article-title>
          .
          <source>In Proceedings of the 40th Meeting of the Association for Computational Linguistics (ACL</source>
          <year>2002</year>
          ):
          <fpage>239</fpage>
          -
          <lpage>246</lpage>
          , Philadelphia, PA.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <year>1998</year>
          .
          <article-title>Dependency-based Evaluation of MINIPAR</article-title>
          .
          <source>In Workshop on the Evaluation of Parsing Systems.</source>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Peñas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigo</surname>
          </string-name>
          , Á.,
          <string-name>
            <surname>Sama</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Verdejo</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <year>2006</year>
          .
          <article-title>Overview of the Answer Validation Exercise 2006</article-title>
          .
          <source>In the AVE 2006 Working Notes.</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          and Neumann,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <year>2007a</year>
          .
          <article-title>Recognizing Textual Entailment Using a Subsequence Kernel Method</article-title>
          .
          <source>In Proc. of AAAI</source>
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          and Neumann,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <year>2007b</year>
          .
          <article-title>Recognizing Textual Entailment Using Sentence Similarity based on Dependency Tree Skeletons</article-title>
          .
          <source>In Proceedings of the Workshop on Textual Entailment and Paraphrasing</source>
          , pages
          <fpage>36</fpage>
          -
          <lpage>41</lpage>
          , Prague,
          <year>June 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Witten</surname>
            ,
            <given-names>I. H.</given-names>
          </string-name>
          <article-title>and</article-title>
          <string-name>
            <surname>Frank</surname>
            ,
            <given-names>E. Weka:</given-names>
          </string-name>
          <article-title>Practical Machine Learning Tools and Techniques with Java Implementations</article-title>
          . Morgan Kaufmann,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>