<!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>UNIBA-SENSE @ CLEF 2009: Robust WSD task</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Pierpaolo Basile</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Annalina Caputo</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giovanni Semeraro</string-name>
          <email>semerarog@di.uniba.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Dept. of Computer Science - University of Bari Via E. Orabona</institution>
          ,
          <addr-line>4 - 70125 Bari</addr-line>
          ,
          <country country="IT">ITALY</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper presents the participation of the semantic N-levels search engine SENSE at the CLEF 2009 Ad Hoc Robust-WSD Task. During the participation at the same task of CLEF 2008, SENSE showed that WSD can be helpful to improve retrieval, even though the overall performance was not exciting mainly due to the adoption of a pure Vector Space Model with no heuristics. In this edition, our aim is to demonstrate that the combination of the N-levels model and WSD can improve the retrieval performance even when an e ective retrieval model is adopted. To reach this aim, we worked on two di erent strategies. On one hand a new model, based on Okapi BM25, was adopted at each level. Moreover, we improved the word stemming algorithm and we normalized words removing some characters that made more evident the word mismatch problem. The use of these simple heuristics allowed us to increases of 106% the MAP value, compared to our best result obtained at CLEF 2008. On the other hand, we integrated a local relevance feedback technique, called Local Context Analysis, in both indexing levels of the system (keyword and word meaning). The hypothesis that Local Context Analysis can be e ective even when it works on word meanings coming from a WSD algorithm is supported by experimental results. In Mono-lingual task MAP increased of about 2% exploiting disambiguation, while GMAP increased from 4% to 9% when we used WSD in both Mono- and Cross- lingual tasks.</p>
      </abstract>
      <kwd-group>
        <kwd>Information Retrieval</kwd>
        <kwd>Word Sense Disambiguation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The main motivation behind our model is that the presence of multiple meanings for one word
(polysemy), together with synonymy (occurring when di erent words have the same meaning),
negatively a ects the retrieval performance. Generally, the result is that, due to synonymy, relevant
documents can be missed if they do not contain the exact query keywords, while wrong documents
are deemed as relevant due to polysemy. These problems call for alternative methods that work
not only at the lexical level of the documents, but also at the meaning level.</p>
      <p>
        Therefore, in our interpretation semantic information could be captured from a text by looking
at word meanings, as they are described in a reference dictionary (e.g. WordNet [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]). SENSE
is an IR system which manages documents indexed at multiple separate levels: keywords and
senses (word meanings). The system is able to combine keyword search with semantic information
provided by the word meaning level.
      </p>
      <p>The main idea underlying the de nition of an open framework to model di erent semantic
aspects (or levels) pertaining document content is that there are several ways to describe the
semantics of a document. Each semantic facet needs speci c techniques and ad-hoc similarity
functions. To address this problem we propose a framework in which a di erent IR model is
de ned for each level in the document representation. Each level corresponds to a logical view
that aims to describe one of the possible semantic spaces in which documents can be represented.
The adoption of di erent levels is intended to guarantee acceptable system performance even when
not all semantic representations are available for a document.</p>
      <p>We suppose that the keyword level is always present and, when other levels are available
too, they are exploited to enhance retrieval capabilities. Furthermore, our framework allows to
associate each level with the appropriate representation and similarity measure. The following
semantic levels are currently available in the framework:
Keyword level - the entry level in which a document is represented by the words occurring in
the text.</p>
      <p>Word meaning level - at this level a document is represented through synsets obtained by
WordNet, a semantic lexicon for the English language. A synset is a set of synonym words
(with the same meaning). Word Sense Disambiguation (WSD) algorithms are adopted to
assign synsets to words.</p>
      <p>SENSE is able to manage di erent models for each level. In CLEF 2008 edition we adopted
the standard Vector Space Model implemented in Lucene for both the keyword and the word
meaning level. For CLEF 2009 our goal is to improve the overall retrieval performance adopting
a more powerful model, called Okapi BM25, and the introduction of a pseudo-relevance feedback
mechanism based on Local Context Analysis.</p>
      <p>The rest of the paper is structured as follows: The indexing step adopted in SENSE is described
in Section 2, while Section 3 presents the searching step. Moreover, Section 3 contains details about
the Okapi BM25 model implemented in SENSE and the Local Context Analysis strategy. The
details of the system setup for the CLEF competition are provided in Section 4. Finally, the
experiments are described in Section 5. Conclusions and future work close the paper.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Indexing</title>
      <p>In CLEF Ad-Hoc WSD Robust track, documents and queries are provided in XML format. In order
to index the documents and read the queries we developed an XML parser using the XMLBeans1
tool. Moreover, we produced an intermediate data format which contains all the data necessary
to the N-levels model. For each token this format provides a set of features needful to build each
level. In the case in point, for the keyword level the stemming of the word2 is provided, for the
meaning one we provided the list of all possible meanings with the corresponding score.
1http://xmlbeans.apache.org/
2Stemming is performed by Snowball library.</p>
      <p>An intermediate format is necessary because SENSE supports an inde nite number of levels,
not restricted to keyword and meaning ones as in CLEF Ad-Hoc WSD Robust track. For that
reason we developed a exible indexing mechanism able to support further levels.</p>
      <p>During the indexing we performed several text operations. One is stop words elimination.
We built two di erent stop words lists, one for documents and one for queries. In this way
we removed irrelevant words from queries, such as: nd, report, information, provide, describe,
include, discuss, speci c, interest, concern. Moreover, before storing each token in a document,
we replaced all occurrences of not alphanumeric characters with a single underscore character \ ".
This text normalization operation is also performed for queries during the search process. In that
way the match between documents and query is not compromised.</p>
      <p>As regards the meaning level, we index for each token only the WordNet synset with the highest
score. For each document a bag of synsets is built. Hence, features at the word meaning level
are synsets obtained from WordNet, a semantic lexicon for the English language. Consequently,
the vocabulary at this level is the set of distinct synsets recognized in the collection by the WSD
procedure.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Searching</title>
      <p>The local similarity functions for both the meaning and the keyword levels are computed using a
modi ed version of the Lucene default document score, that implements the Okapi BM25 model
described in Section 3.1. For the meaning level, both query and document vectors contain synsets
instead of keywords.</p>
      <p>In SENSE each level produces a list of documents ranked according to the similarity function
de ned for that level (local similarity function ). Since the ultimate goal is to obtain a single list
of documents ranked in decreasing order of relevance, a global ranking function is needed to merge
all the result lists that come from each level. This function is independent of both the number of
levels and the speci c local scoring and similarity functions because it takes as input N ranked
lists of documents and produces a unique merged list of the most relevant documents.</p>
      <p>
        The aggregation of lists in a single one requires two steps: The rst one produces the N
normalized lists and the second one merges the N lists in a single one. The two steps are thoroughly
described in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In CLEF we adopt Z-Score normalization and CombSUM [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ] as score
normalization and rank aggregation function, respectively. Each level can be combined using a di erent
weighting factor in order to give di erent relevance to each level.
3.1
      </p>
      <p>
        Okapi BM25 model in SENSE
We employed Lucene API to build the SENSE search engine. An important change we made
concerns the adoption of a new model, based on Okapi BM25 [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], to implement a new weighting
scheme and local similarity function at each level. In order to implement BM25 in SENSE we
exploited the technique described in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. In particular, we adopted the BM25-based strategy which
takes into account multi- eld documents. Indeed, in our collection each document is represented
by two elds: HEADLINE and TEXT. The multi- eld representation re ects the XML structure
of documents provided by the organizers.
      </p>
      <p>First of all, in the multi- eld representation the weight of each term is computed taking into
account the aggregate amount of the term weights for all elds, as follows:
weight(t; d) = X
c2d
occurstd;c</p>
      <p>boostc
((1
bc) + bc
alvclc )
(1)
where occurstd;c is the occurrence of the term t in the eld c, lc is the eld length and avlc is
the average length for the eld c. bc is a constant related to the eld length, similar to b constant
in classical BM25 formula, while boostc is the boost factor applied to eld c.</p>
      <p>Then, the similarity between query and document is computed exploiting the accumulated
weight for each term t that occurs both in the query q and in the document d.</p>
      <p>R(q; d) =</p>
      <p>X idf (t)
t2q</p>
      <p>weight(t; d)
k1 + weight(t; d)
Inverse document frequency is computed according to the classical BM25 model:
idf (t) = log</p>
      <p>N</p>
      <p>df (t) + 0:5
df (t) + 0:5
where N is the number of documents in the collection and df (t) is the number of documents
where the term t appears. Table 1 shows the BM25 parameters used in SENSE. Parameters are
di erent for keyword level (HEADLIN Ek, T EXTk) and meaning level (HEADLIN Es, T EXTs)
(2)
(3)
(4)
(5)</p>
      <sec id="sec-3-1">
        <title>Field</title>
        <p>
          HEADLIN Ek
T EXTk
HEADLIN Es
T EXTs
During 2008 edition of CLEF, SENSE showed promising results, although its overall performance
was not exciting. This deterred us from using query expansion techniques. Indeed, a preliminary
condition to avoid the query drift problem, an intrinsic problem for automatic query expansion
methods, is to have a system with good precision in the rst retrieved documents. The performance
improvement expected as a consequence of the adoption of BM25 weighting scheme, made it
possible the use of these techniques into our system. We extended the SENSE architecture by
integrating a query expansion module, as well as a technique for term reweighting. We adopted
the Local Context Analysis (LCA) [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], a strategy that proved its e ectiveness on several test
collections. LCA is a local techniques as it analyzes only the rst top-ranked documents that are
assumed to be the relevant ones. LCA relies on the hypothesis that terms frequently occurring in
the top-ranked documents frequently co-occur with all query terms in those documents too. We
employed the LCA for both levels exploited in our experiments: keyword and word meaning. The
underlying idea is that the LCA hypothesis could also be applied to the word meaning level, in
which meanings are involved instead of terms. Therefore, we extended the original measure of
co-occurrence degree in order to weigh a generic feature (keyword or word meaning) rather than
just a term. According to the original formula, we de ne the following function:
codegree(f; qi) =
log10(co(f; qi) + 1) idf (f )
log10(n)
codegree measures the degree of co-occurrence between the feature f and the query feature qi
(co(f; qi)), but it takes also into account the frequency of f in the whole collection (idf (f )) and
normalizes this value with respect to n, the number of documents in the top-ranked set.
co(f; qi) =
        </p>
        <p>X tf (f; d) tf (qi; d)
d2S</p>
        <p>N
idf (f ) = min(1:0; log10 Nf ) (6)
5:0
where tf (f; d) and tf (qi; d) are the frequency of f and qi in d respectively, S is the set of top-ranked
documents, N is the number of documents in the collections and Nf is the number of documents
containing the feature f . For each level, we retrieve the n top-ranked documents for a query q by
computing a function lca for each feature in the results set, as follows:
lca(f; q) = Y ( + codegree(f; qi))idf(qi)
(7)
qi2q
This formula is used to rank the list of features that occur in the top-ranked documents; is a
smoothing factor and the exponent is used to give an higher impact to rare features. A new query
q0 is created by adding the k top ranked features to the original query, each feature is weighed using
the lca value. Hence, the new query is re-executed to obtain the nal list of ranked documents
for each level. Di erently from the original work, we applied LCA to the top ranked documents
rather than passages3. Moreover, no tuning is performed over the collection to set the parameters.
For the CLEF experiments, we decided to get the rst ten top-ranked documents and to expand
the query using the rst ten ranked features. Finally, we set up the smoothing factor to 0.1 in
order to boost those concepts that co-occur with the highest number of query features.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>System setup</title>
      <p>We exploited the SENSE framework to build our IR system for the CLEF evaluation. We used
two di erent levels: keyword (using word stems) and word meaning (using WordNet synsets). All
SENSE components involved in the experiments are implemented in Java using the version 2.3.2
of Lucene API. Experiments were run on an Intel Core 2 Quad processor at 2.6 GHz, operating
in 64 bit mode, running Linux (UBUNTU 9.04), with 4 GB of main memory.</p>
      <p>
        Following CLEF guidelines, we performed two di erent tracks of experiments: Ad Hoc
RobustWSD Mono-language and Cross-language. Each track required two di erent evaluations: with
and without synsets. We exploited several combinations between levels and the query relevance
feedback method, especially for the meaning level. All query building methods are automatic and
do not require manual operations. Moreover, we used di erent boosting factors for each topic eld
and gave more importance to the terms in the elds TITLE and DESCRIPTION. More details
on the track are reported in the track overview paper [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>In particular for the Ad-Hoc Mono-language track we performed the following runs:
1. unibaKTD: the query is built using word stems in the elds TITLE and DESCRIPTION
of the topics. All query terms are joined adopting the OR boolean operator. The terms in
the TITLE eld are boosted using a factor 8.
2. unibaKTDN: similar to the previous run, but in this case we add the NARRATIVE eld
and we adopt di erent term boosting values: 8 for TITLE, 1 for DESCRIPTION and 1 for
NARRATIVE.
3. unibaKRF: we used the query produced in unibaKTDN adding a pseudo-relevance feedback
mechanism which implements LCA.
4. unibaWsdTD: in this experiment we exploited only the word meaning level. The query is
built using the synset with the highest score for each token. The synset score is also used to
give a weight to the synset into the query. Synset boosting values are: 8 for TITLE and 2
for DESCRIPTION.
5. unibaWsdTDN: similar to the previous run, but in this case we add the NARRATIVE eld.</p>
      <p>Synset boosting values are: 8 for TITLE, 2 for DESCRIPTION and 1 for NARRATIVE.
6. unibaWsdNL0802: in this experiment we exploit the N-level architecture of SENSE. For
the keyword level we adopt the query method described in unibaKTDN and for the word
meaning level that in unibaWsdTDN. The two levels are combined using a factor of 0.8 for
keyword and 0.2 for meaning.
3In the original work, passages are parts of document text of about 300 words
7. unibaWsdNL0901: similar to the previous run, but using di erent combination factors:
0.9 for keyword and 0.1 for meaning.
8. unibaKeySynRF: in this experiment we exploit both the N-level architecture of SENSE
and LCA. For the keyword level we adopt the query method described in unibaKRF and for
the word meaning level the unibaWsdTDN applying pseudo-relevance feedback. The two
levels are combined using a factor of 0.8 for keyword and 0.2 for meaning.</p>
      <p>For the Ad-Hoc Cross-language track we performed the following runs:
1. unibaCrossTD: the query is built using word stems in the TITLE and DESCRIPTION
elds of the topics. In the Cross-language track the topics are in Spanish, thus a translation
of terms in English is required. We adopt Google Translation API to translate queries from
Spanish to English. Term boosting values are: 8 for TITLE and 1 for DESCRIPTION.
2. unibaCrossTDN: similar to the previous run, adding the NARRATIVE eld. Term
boosting values are: 8 for TITLE, 1 for DESCRIPTION and 1 for NARRATIVE.
3. unibaCrossKeyRF: queries are built using the method described in unibaCrossTDN and
pseudo-relevance feedback is applied using LCA.
4. unibaCrossWsdTD: the query is built using for each token the synset with the highest
score. Synset boosting values are: 8 for TITLE and 2 for DESCRIPTION. It is important to
note that in this case the synset with the highest score is always the rst synset in Spanish
WordNet because word sense disambiguation is not applied to Spanish topics.
5. unibaCrossWsdTDN: similar to the previous run, but in this case we add the
NARRA</p>
      <p>TIVE eld.
6. unibaCrossWsdNL0802: in this experiment we exploit the N-level architecture of SENSE.</p>
      <p>For the keyword level we adopt the query method described in unibaCrossTDN and for the
word meaning level the unibaCrossWsdTDN. The two levels are combined using a factor 0.8
for keyword and a factor 0.2 for meaning.
7. unibaCrossWsdNL0901: similar to the previous run, but using di erent combination
factors: 0.9 for keyword and 0.1 for meaning.
8. unibaCrossKeySynRF: in this experiment we exploit both the N-level architecture of
SENSE and relevance feedback in the context of cross-language retrieval. For the keyword
level we adopt the query method described in unibaCrossKeyRF and for the word
meaning level the unibaCrossWsdTDN applying pseudo-relevance feedback. The two levels are
combined using a factor 0.8 for keyword and 0.2 for meaning.</p>
      <p>For all the runs we removed the stop words from both the index and the topics.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Experimental Session</title>
      <p>The experiments were carried out on the CLEF Ad Hoc WSD-Robust dataset derived from the
English CLEF data, which comprises corpora from \Los Angeles Times" and \Glasgow Herald",
amounting to 166; 726 documents and 160 topics in English and Spanish. The relevance judgments
were taken from CLEF.</p>
      <p>Our evaluation has two main goals:
1. to prove that the combination of two levels outperforms a single level. Speci cally, we want
to investigate whether the combination of keyword and meaning levels turns out to be more
e ective than the keyword level alone, and how the performance varies.
2. to prove that Local Context Analysis improves the system performance. We exploit
pseudorelevance feedback techniques in both levels, keyword and meaning. Our aim is to
demonstrate the e ectiveness of pseudo-relevance feedback when it is applied not only to a keyword
but to a word meaning representation, too.</p>
      <p>To measure retrieval performance, we adopted the Mean-Average-Precision (MAP) and the
Geometric-Mean-Average-Precision (GMAP) calculated by CLEF organizers using the DIRECT
system on the basis of the rst 1,000 retrieved items per request. Table 2 summarizes the description
of system setup for each run, while Table 3 shows the results of ve metrics
(Mean-AveragePrecision, Geometric-Mean-Average-Precision, R-precision, P@5 and P@10 are the R-precision
where R is set to 5 and 10 respectively) for each run.</p>
      <sec id="sec-5-1">
        <title>MONO</title>
      </sec>
      <sec id="sec-5-2">
        <title>CROSS</title>
      </sec>
      <sec id="sec-5-3">
        <title>N-levels WSD LCA Run</title>
        <p>unibaKTD
unibaKTDN
unibaKRF
unibaWsdTD
unibaWsdTDN
unibaWsdNL0802
unibaWsdNL0901
unibaKeySynRF
unibaCrossTD
unibaCrossTDN
unibaCrossKeyRF
unibaCrossWsdTD
unibaCrossWsdTDN
unibaCrossWsdNL0802
unibaCrossWsdNL0901
unibaCrossKeySynRF
Run
unibaKTD
unibaKTDN
unibaKRF
unibaWsdTD
unibaWsdTDN
unibaWsdNL0802
unibaWsdNL0901
unibaKeySynRF
unibaCrossTD
unibaCrossTDN
unibaCrossKeyRF
unibaCrossWsdTD
unibaCrossWsdTDN
unibaCrossWsdNL0802
unibaCrossWsdNL0901
unibaCrossKeySynRF</p>
        <p>X
X
X
X
X
X
X
X
MAP
.3962
.4150
.4250
.2930
.3238
.4218
.4222
.4346
.3414
.3731
.3809
.0925
.0960
.3675
.3731
.3753
X
X
X
X
X
X
X</p>
        <p>X
.1684
.1744
.1793
.1010
.1234
.1893
.1864
.1960
.1131
.1281
.1311
.0024
.0050
.1349
.1339
.1382
X
X
X
X
X</p>
        <p>X
.3940
.4082
.4128
.2854
.3077
.4032
.4019
.4153
.3389
.3700
.3755
.1029
.1029
.3655
.3635
.3709
X
X
X
X
X
X
X
X
X</p>
        <p>X
.4563
.4713
.4825
.3838
.4038
.4838
.4750
.4975
.4013
.4363
.4413
.1188
.1425
.4455
.4475
.4513
X
X
X</p>
        <p>X
.3888
.4019
.4150
.3256
.3544
.4081
.4088
.4188
.3419
.3713
.3794
.1081
.1188
.3750
.3769
.3850</p>
        <p>Though a comparison with the CLEF 2008 results is not reported, we have to point out that
the worst run without WSD (unibaKTD ) registered a rise of 106% in MAP when compared to
the best CLEF 2008 run. Analyzing the mono-lingual task, as expected the word meaning level
used alone is not enough to reach good performance (unibaWsdTD, unibaWsdTDN ). However,
an increase of 1,7% in MAP is obtained when word meanings are exploited in the N-levels model
(unibaWsdNL0901 ) with respect to the keyword level alone (unibaKTDN ). Looking at the
Nlevels results, we can notice the impact of word meanings on GMAP. In fact, as the weight of
the word meaning level raises as the MAP decreases while the GMAP increases. In both runs,
with or without WSD, the adoption of pseudo-relevance feedback techniques increases the MAP:
2.9% with WSD (unibaKeySynRF vs. unibaWsdNL0901 ) and 2.4% without WSD (unibaKRF vs.
unibaKTDN ). Finally, LCA combined to WSD (unibaKeySynRF ) works better than LCA without
WSD (unibaKRF ) with an increment in all measures (+2.3% MAP, +9.3% GMAP, +0.6% R-prec,
+3.1% P@5, +0.9% P@10) and, in general, it shows the best results.</p>
        <p>In bilingual task, queries are disambiguated using the rst sense heuristics. This clearly has
an impact on the use of synsets in the query processing and pseudo-relevance feedback steps.
Performance of the word meaning level are very bad. Moreover, runs without WSD generally
outperform those with WSD, with an increment of 1.5% in MAP (unibaCrossKeyRF vs.
unibaCrossKeySynRF ). As LCA has shown to be helpful, with or without WSD, a higher increment
is obtained without WSD: 2.09% in MAP (unibaCrossKeyRF vs. unibaCrossTDN ).
Nevertheless, also in the bilingual task WSD has improved the GMAP with an increment of 5.42%
(unibaCrossKeySynRF vs. unibaCrossKeyRF ). The increment in GMAP emphasizes the improvement
for poorly performing (low precision) topics. This suggests that WSD is especially useful for those
topics with low scores in average precision.
6</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusion and Future Work</title>
      <p>We have described and tested SENSE, a semantic N -levels IR system which manages documents
indexed at multiple separate levels: keywords and meanings. The system is able to combine
keyword search with semantic information provided by the other indexing levels.</p>
      <p>Respect to the last participation of SENSE to CLEF, we introduce in this edition new features
in order to improve the overall retrieval performance. In particular, we adopt the Okapi BM25
model for both keyword and word meaning levels. Moreover, we propose a pseudo-relevance
feedback strategy based on Local Context Analysis. This strategy is applied to keyword and word
meaning levels.</p>
      <p>The results of the evaluation prove that the combination of keyword and word meaning can
improve the retrieval performance. Only in cross-lingual task the combination of levels is
outperformed by the only keyword level. Probably this is due to WSD technique adopted for Spanish
topics. In particular, no WSD algorithms for Spanish are available and the organizers assign the
rst synset in Spanish-WordNet to each keyword in a topic. Moreover, the results prove that the
pseudo-relevance feedback based on Local Context Analysis improves the IR performance.</p>
      <p>As future research we plan to improve the pseudo-relevance feedback strategy. We can achieve
this goal applying the Local Context Analysis to the merged list of documents provided by SENSE.
Currently, the Local Context Analysis is applied separately to the top ranked documents present
in each level: keyword and word meaning.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>E.</given-names>
            <surname>Agirre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. M.</given-names>
            <surname>Di Nunzio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Ferro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Mandl</surname>
          </string-name>
          , and
          <string-name>
            <surname>C. Peters. CLEF</surname>
          </string-name>
          <year>2009</year>
          :
          <article-title>Ad Hoc Track Overview</article-title>
          . In CLEF 2009 Workshop: Working notes,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Basile</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Caputo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. L.</given-names>
            <surname>Gentile</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Degemmis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lops</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G.</given-names>
            <surname>Semeraro</surname>
          </string-name>
          .
          <article-title>Enhancing semantic search using n-levels document representation</article-title>
          . In S. Bloehdorn,
          <string-name>
            <given-names>M.</given-names>
            <surname>Grobelnik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Mika</surname>
          </string-name>
          , and D. T. Tran, editors,
          <source>SemSearch</source>
          , volume
          <volume>334</volume>
          <source>of CEUR Workshop Proceedings</source>
          , pages
          <volume>29</volume>
          {
          <fpage>43</fpage>
          . CEUR-WS.org,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E. A.</given-names>
            <surname>Fox</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Shaw</surname>
          </string-name>
          .
          <article-title>Combination of multiple searches</article-title>
          .
          <source>In TREC</source>
          , pages
          <volume>243</volume>
          {
          <fpage>252</fpage>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.-H.</given-names>
            <surname>Lee</surname>
          </string-name>
          .
          <article-title>Analyses of multiple evidence combination</article-title>
          .
          <source>In SIGIR</source>
          , pages
          <volume>267</volume>
          {
          <fpage>276</fpage>
          . ACM,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>G. A.</given-names>
            <surname>Miller</surname>
          </string-name>
          .
          <article-title>Wordnet: a lexical database for english</article-title>
          .
          <source>Commun. ACM</source>
          ,
          <volume>38</volume>
          (
          <issue>11</issue>
          ):
          <volume>39</volume>
          {
          <fpage>41</fpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Robertson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zaragoza</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Taylor</surname>
          </string-name>
          .
          <article-title>Simple bm25 extension to multiple weighted elds</article-title>
          .
          <source>In CIKM '04: Proceedings of the thirteenth ACM international conference on Information and knowledge management</source>
          , pages
          <volume>42</volume>
          {
          <fpage>49</fpage>
          , New York, NY, USA,
          <year>2004</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>K.</given-names>
            <surname>Sparck Jones</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Walker</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S. E.</given-names>
            <surname>Robertson</surname>
          </string-name>
          .
          <article-title>A probabilistic model of information retrieval: development and comparative experiments</article-title>
          .
          <source>Information Processing Management</source>
          ,
          <volume>36</volume>
          (
          <issue>6</issue>
          ):
          <volume>779</volume>
          {
          <fpage>808</fpage>
          ,
          <issue>809</issue>
          {
          <fpage>840</fpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Xu</surname>
          </string-name>
          and
          <string-name>
            <given-names>W. B.</given-names>
            <surname>Croft</surname>
          </string-name>
          .
          <article-title>Improving the e ectiveness of information retrieval with local context analysis</article-title>
          .
          <source>ACM Trans. Inf</source>
          . Syst.,
          <volume>18</volume>
          (
          <issue>1</issue>
          ):
          <volume>79</volume>
          {
          <fpage>112</fpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>