<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mustapha Baziz</string-name>
          <email>baziz@irit.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mohand Boughanem</string-name>
          <email>boughane@irit.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nathalie Aussenac-Gilles</string-name>
          <email>aussenac@irit.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>IRIT/SIG Campus Univ.</institution>
          <addr-line>Toulouse III 118 Route de Narbonne F-31062 Toulouse Cedex 4</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2004</year>
      </pub-date>
      <abstract>
        <p>This paper describes our participation to the monolingual English GIRT task. The main objectives of our experiments were to evaluate the use of Mercure IRS (designed at IRIT/SIG) on domain specific corpus. Two other techniques of automatic query reformulation using WordNet are evaluated. The objective of IRIT/SIG participation in 2004 was to evaluate the use of Mercure IRS on domain specific data. In addition to evaluate the Mercure system, two other techniques are experimented using WordNet. The first technique consists on detecting mono and multiword concepts from queries and then to weight them according to a proposed CF.IDF formula, a kind of TF.IDF. The second concerns disambiguation-expansion method consisting of selecting the closest synset (concept) to the initial query, from WordNet, to use for expanding the query. This paper is organized as follows. In section2, the used Mercure IRS model is described. In section3, the additional tests are formally described: the concepts detection and weighting method from queries in 3.1, and the disambiguation-expansion method in 3.2. Section4 presents the official evaluation results compared with the median average obtained by all participating systems. Finally, section5 gives some conclusions and prospects.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
    </sec>
    <sec id="sec-2">
      <title>2. Mercure Model</title>
      <p>
        Mercure is an information retrieval system based on a connectionist approach and modelled by three-layered
network (as shown in Figure1). The network is composed of a query layer (set of query terms), a term layer
representing the indexing terms and a document layer [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        Mercure includes the implementation of a retrieval process based on spreading activation forward and backward
through weighted links. Queries and documents can be either inputs of the network. The links between two
layers are symmetric and their weights are based on the TF.IDF measure inspired by the OKAPI [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] term
weighting formula.
      </p>
      <p>− The term-document link weights are expressed by:
−</p>
      <sec id="sec-2-1">
        <title>The query-term links (at stage s) are weighted as follows:</title>
        <p>d ij =
N
tf ij * (h1 + h2 * log( ))
ni
dl j + h5 * tf ij
h3 + h4 * ∆ d
 nqu * qtf ui if (nqu &gt; qtf ui )

qu(is) =  nqu − qtf ui
qtf ui otehrwise
(1)
(2)
Requête
qu1
qu1
t1
t2
ti
tT
In(N dj ) = ∑</p>
        <p>T
i=1</p>
        <p>Out(N ti ) * wij
Out(N dj ) = g(In(N dj ))
and,</p>
      </sec>
      <sec id="sec-2-2">
        <title>The system output is:</title>
        <p>Outputk (Out(N D1 ), Out(N D2 ),.., Out(N DN )</p>
      </sec>
      <sec id="sec-2-3">
        <title>Notations:</title>
      </sec>
      <sec id="sec-2-4">
        <title>T: the total number of indexing terms,</title>
        <p>N: The total number of documents,
qui: The weight of the term ti in the query u,
ti: The term ti,
dj: The document dj
wij The weight of the link between the term ti and the document dj,
where g is the identity function.
2. These signals are propagated forward through the network from the term layer to the document
layer. Each neuron computes an input and output value:
dlj
∆d
tfij
ni
nqu
qtfui</p>
      </sec>
      <sec id="sec-2-5">
        <title>Document length in words (without stop words),</title>
      </sec>
      <sec id="sec-2-6">
        <title>Average document length,</title>
      </sec>
      <sec id="sec-2-7">
        <title>The frequency of the term ti in the document dj,</title>
      </sec>
      <sec id="sec-2-8">
        <title>The number of documents containing term ti,</title>
      </sec>
      <sec id="sec-2-9">
        <title>The query length (number of unique terms)</title>
      </sec>
      <sec id="sec-2-10">
        <title>Query term frequency</title>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Overview of the additional tests</title>
      <p>
        In this section, we describe two methods used for query processing based on WordNet. The first consists of
concept detection and weighting from queries. The second method, disambiguation-expansion, tend to expand a
query with its closest synset from WordNet [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <sec id="sec-3-1">
        <title>3.1. Concepts detection and weighting</title>
        <p>Concept detection consists of extracting mono and multiword concepts from queries that correspond to nodes
(synsets) in WordNet. Formally, let consider:
the initial query composed of n single words. The result of the concept detection process will be a query Qc. It</p>
        <p>Q= {w1, w2, …, wn}
corresponds to:</p>
      </sec>
      <sec id="sec-3-2">
        <title>The abdominal external oblique muscle</title>
        <p>Where c1, c2, , cm are concepts recognized as entries in WordNet. These concepts could be mono or multiword.
It can also happen that single words w’1, w’2,…,w’m’ of the initial query do not belong to ontology vocabulary.
They will be used for disambiguating the query. They will then be added to the final expanded query.
For detecting concepts in the query, we use an ad hoc technique that relies solely on concatenation of adjacent
words to identify compound (multiword) concepts of WordNet. In this technique, two alternative ways can be
distinguished. The first one consists of projecting WordNet on the query by extracting all multiword concepts
from WordNet and then identifying those occurring in the query. This method has the advantage of creating a
reusable resource. Its drawback is the possibility to omit concepts which appear in the query and in WordNet
with different forms. For example if WordNet recognizes a multiword concept “solar battery”, a simple
comparison do not recognizes in the query the same concept appearing in its plural form “solar batteries”. The
second way, which we adopt in this paper, consists in the opposite step, projecting the query on WordNet: for
each multiword candidate concept derived by combining adjacent words in the query, we first question WordNet
using these words just as they are, and then we use their base forms if necessary.</p>
        <p>Concerning word combination, the principle consists in selecting the longest successive terms for which a
concept is detected.</p>
        <p>If we consider the example shown in Figure2, the sentence contains three (3) different concepts which are:
external oblique muscle, abdominal muscle and abdominal external oblique muscle. The definition of the first
concept according to WordNet is:
The noun abdominal muscle has 1 sense
1. abdominal, abdominal muscle, ab -- (the muscles of the abdomen);
This concept is not retained in our approach, because its words are not adjacent. The second “external oblique
muscle” and the third “abdominal external oblique muscle” are synonyms, their definition is:
(7)
(8)
The noun external oblique muscle has 1 sense
1. external oblique muscle, musculus obliquus externus abdominis, abdominal external oblique muscle, oblique -- (a diagonally arranged
abdominal muscle on either side of the torso)
The selected concept is associated to the longest multiword « abdominal external oblique muscle » which
corresponds to the correct sense of the sentence. Remind that in words combination, the order must be respected
(left to right) otherwise we could be confronted to the syntactic variation problem (science library is different
from library science).</p>
        <p>Example of multiword concepts extracted from the official topics:
103 live_in 109 animal_husbandry 124 telephone_interview
105 on_the_job 114 federal_republic_of_germany 125 european_country
106 multiple_sclerosis 117 carbon_dioxide 125 infant_mortality
The extracted concepts are then weighted according to a kind of TF.IDF, we name CF.IDF. For a concept ci
composed of n words, its frequency in a query equals to the number of occurrences of a concept itself, and the
one of all its sub-concepts. Formally:
cf (ci ) = count(ci ) +</p>
        <p>length(sc)
∑
sc∈sub(ci ) length(ci )
count(sc)
(9)
Where length(ci) represents the number of words that form ci and sub(ci) is the set of all possible sub-concepts
which can be derived from ci: concepts of n-1 words from ci, concepts of n-2, and all single words of ci.
Example:
if we consider a concept “elastic potential energy” in a given topic, composed of 3 words, its frequency is
computed as follows:
cf(“elastic potential energy”) = count(“elastic potential energy”) + 2/3 count(“potential energy”)+1/3 count(“elastic”) + 1/3
count(“potential”) + 1/3 count(“energy”).</p>
        <p>Knowing that potential energy is itself also a multiword concept and here, it is a question of adding the number
of occurrences of potential energy and not its frequency.
3.2. Disambiguation-expansion using WordNet synset
Once mono and multiwords concepts of initial queries are extracted and weighted, an expansion process with
WordNet synsets is carried out. As each recognized concept ck (formula 8) could have several senses (a set RSyns
of synsets containing Ck):</p>
        <p>
          RSyns (Ck ) = {Ck1 , Ck2 ,..., Ckj ,.., Ckt }
they are disambiguated using an adapted Lesk algorithm [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] which consists of overlapping each synset with the
initial query. A concept-sense (synset) having the best overlapping (the greater number of common words) with
the initial query is retained. Formally:
        </p>
        <p>Best(RSyns (Ck )) = ArgMax {Ck1 , Ck2 ,..., Ckj ,.., Ckt }∩ Q
k, j
(10)
(11)
Example of Disambiguation</p>
        <sec id="sec-3-2-1">
          <title>Let us consider a query:</title>
          <p>Q=[ ecological farming animal husbandry].</p>
        </sec>
        <sec id="sec-3-2-2">
          <title>It contains 4 single-word concepts which are:</title>
          <p>C1= “ecological”, C2 = “farming”, C3 = “animal”, C4 = “husbandry”.</p>
          <p>
            The first concept “ecological” has two synsets (RSyns(C1)={[
            <xref ref-type="bibr" rid="ref1">1</xref>
            ], [
            <xref ref-type="bibr" rid="ref2">2</xref>
            ]}) which appear in lines noticed [
            <xref ref-type="bibr" rid="ref1">1</xref>
            ] and [
            <xref ref-type="bibr" rid="ref2">2</xref>
            ] of
Figure3, the second “farming” has three synsets (RSyns(C2) ={[
            <xref ref-type="bibr" rid="ref3">3</xref>
            ], [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ], [
            <xref ref-type="bibr" rid="ref5">5</xref>
            ]}), the third “animal” has three ({[6],
[7], [8]}) and the last concept “husbandry” has only one synset (at line [9]). As only one synset could be used
for expanding the whole query in our “careful query expansion” approach, the best concept Best(Rsyns(Ck))
which disambiguates the query Q is the synset of line [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ] (or [9] which is identical to [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ] in this example): farming
agriculture husbandry -- the practice of cultivating the land or raising stock . In our “careful expansion” method, synset without its
glossary was used to expand the query, so farming agriculture husbandry. As the first and the last words already belong
to the initial query, the final query will be expanded only with the word agriculture.
          </p>
          <p>Disambiguation-expansion with WordNet Synsets</p>
          <p>
            Example: query “ecological farming animal husbandry”
Synsets of “ecological”
[
            <xref ref-type="bibr" rid="ref1">1</xref>
            ] ecological ecologic -- characterized by the interdependence of living organisms in an environment an ecological
disaster
[
            <xref ref-type="bibr" rid="ref2">2</xref>
            ] ecological ecologic bionomical bionomic -- of or relating to the science of ecology ecological research
Synsets of “farming”
Synsets of “animal”
[
            <xref ref-type="bibr" rid="ref3">3</xref>
            ] farming agriculture husbandry -- the practice of cultivating the land or raising stock
[
            <xref ref-type="bibr" rid="ref4">4</xref>
            ] farming land1 -- working the land as an occupation or way of life farming is a strenuous life there s no work on the
land any more
[
            <xref ref-type="bibr" rid="ref5">5</xref>
            ] agrarian agricultural farming -- relating to rural matters an agrarian or agricultural society farming communities
[6] animal animate being beast brute creature fauna -- a living organism characterized by voluntary movement
[7] animal carnal fleshly sensual -- of the appetites and passions of the body animal instincts carnal knowledge fleshly
desire a sensual delight in eating music is the only sensual pleasure without vice
[8] animal -- of the nature of or characteristic of or derived from an animal or animals the animal kingdom animal
instincts animal fats
Synsets of “husbandry”
[9] farming agriculture husbandry -- the practice of cultivating the land or raising stock
Similarities list: 1 1 2 1 1 1 1 1 2
Best Concept : -- farming agriculture husbandry
-Nbre of similarities : 2 ( line : [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ])
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Evaluation</title>
      <p>Run
Run1T
Run2TD</p>
      <sec id="sec-4-1">
        <title>Run3TDfc</title>
        <p>Run4TWN
We submitted five official runs to the monolingual English GIRT task ("GIRT_EN"): Run1T, Run2TD,</p>
      </sec>
      <sec id="sec-4-2">
        <title>Run3TDfc, Run4TWN and Run4TDWN. They are described in Table1.</title>
        <p>The results obtained by the different runs are summarized in Table2. These results are compared in the third
column (Increment) of Table2 with the median average precision (0.2990) obtained by all the systems that
participated in the CLEF2004 GIRT task.
Roughly the obtained results are about +25% better than the median average obtained by all participating
systems. These results show also that using WordNet in disambiguation-expansion and concepts frequencies do
not enhance significantly the average precision even though the precision for the first retrieved documents (not
reported here) are better in the case of Run5TWN. Detecting and weighting concepts method, to bring better
results, should be enhanced and then applied to queries as well as to documents.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion and Future Work</title>
      <p>
        We have evaluated the performances of our IRS (Mercure) in domain specific corpus, and a method for query
reformulation based on concepts detection and weighting using WordNet synsets. In this method, multiword
concepts are removed into single words in the final queries in order to be conforming to the used IRS indexing
process. What is presented in this report is a part of a complete method achieved after our participation to 2004
CLEF campaign which is applied for queries and documents as well. This method is described in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Next year,
we intend to participate to CLEF with the new method.
6. References
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Baziz</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boughanem</surname>
            <given-names>M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Aussenac-Gilles</surname>
            <given-names>Nathalie</given-names>
          </string-name>
          “
          <article-title>The Use of Ontology for Semantic Representation of documents”</article-title>
          .
          <source>In Proceeding of Semantic Web and Information Retrieval Workshop</source>
          (SWIR)
          <article-title>held in conjunction with the 27th</article-title>
          ACM SIGIR Conference'
          <volume>04</volume>
          ,
          <string-name>
            <surname>July</surname>
            <given-names>25</given-names>
          </string-name>
          <source>-29</source>
          ,
          <year>2004</year>
          , Sheffield, United Kingdom.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Boughanem</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dkaki</surname>
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mothe</surname>
            <given-names>J.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Soulé-Dupuy</surname>
            <given-names>C</given-names>
          </string-name>
          .
          <article-title>"Mercure at TREC-7"</article-title>
          <source>Proceeding of Trec-7</source>
          , (
          <year>1998</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Lesk</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>Automatic sense disambiguation using machine readable dictionaries: How to tell a pine cone from a ice cream cone</article-title>
          .
          <source>In Proceedings of SIGDOC '86</source>
          ,
          <year>1986</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Miller</surname>
            <given-names>G.</given-names>
          </string-name>
          ,
          <article-title>Wordnet: A lexical database</article-title>
          .
          <source>Communication of the ACM</source>
          ,
          <volume>38</volume>
          (
          <issue>11</issue>
          ):
          <fpage>39</fpage>
          -
          <lpage>41</lpage>
          , (
          <year>1995</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. Okapi at TREC-6,
          <source>Proceeding of the 6th International Conference on Text Retrieval TREC</source>
          ,
          <string-name>
            <surname>Harman</surname>
            <given-names>D.K.</given-names>
          </string-name>
          (Ed.),
          <source>NIST SP 500-236</source>
          , pages:
          <fpage>125</fpage>
          -
          <lpage>136</lpage>
          , (
          <year>1997</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>