<!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>Combining Statistical Techniques and Lexico-syntactic Patterns for Semantic Relations Extraction from Text</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Emiliano Giovannetti</string-name>
          <email>Emiliano.Giovannetti@ilc.cnr.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Simone Marchi</string-name>
          <email>Simone.Marchi@ilc.cnr.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Simonetta Montemagni</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Istituto di Linguistica Computazionale, Consiglio Nazionale delle Ricerche</institution>
          ,
          <addr-line>via Moruzzi 1, 56100 Pisa</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We describe here a methodology to combine two different techniques for Semantic Relation Extraction from texts. On the one hand, generic lexicosyntactic patterns are applied to the linguistically analyzed corpus to detect a first set of pairs of co-occurring words, possibly involved in “syntagmatic” relations. On the other hand, a statistical unsupervised association system is used to obtain a second set of pairs of “distributionally similar” terms, that appear to occur in similar contexts, thus possibly involved in “paradigmatic” relations. The approach aims at learning ontological information by filtering the candidate relations obtained through generic lexico-syntactic patterns and by labelling the anonymous relations obtained through the statistical system. The resulting set of relations can be used to enrich existing ontologies and for semantic annotation of documents or web pages.</p>
      </abstract>
      <kwd-group>
        <kwd>Ontology Learning from Text</kwd>
        <kwd>Semantic Relation Extraction</kwd>
        <kwd>Lexico-syntactic Patterns</kwd>
        <kwd>Distributional Similarity</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>Learning ontologies from text is a crucial task in the Semantic Web scenario: if data is
semantically annotated with respect to an ontology, it can be shared between different
parties on the basis of its meaning and it can be searched and retrieved in a more
effective way. The state-of-the-art in ontology learning involves advanced Natural
Language Processing (NLP) technologies and includes a series of tasks, starting from
terminology extraction and concept definition to more complex ones such as learning
taxonomic and non-taxonomic relations.</p>
      <p>Concerning relation extraction, two main approaches can be distinguished, pattern
based and distributional, both of which applied to linguistically analyzed documents.</p>
      <p>In this paper we propose a methodology for Semantic Relation (SR) extraction
from texts which combines these two complementary approaches by looking for both
“syntagmatic” and “paradigmatic” relations inside textual corpora. In particular,
generic “high recall but low precision” lexico-syntactic patterns are applied to the
linguistically analyzed (i.e. shallow parsed) corpus to detect a first set of pairs of
cooccurring words. These words, appearing close to each other inside a sentence, are
involved in a “syntagmatic” relation, such as, for example, steer and car in the
sentence “steer is part of the car”. On the other hand, a statistical unsupervised
association system is used to obtain a second set of pairs of “distributionally similar”
terms, that appear to occur in similar contexts, and possibly involved in
“paradigmatic” relations (this is the case, for instance, of car and motorcycle in the
sentences “I drive my car” and “Bob drives his motorcycle”.</p>
      <p>Current research is aimed at learning ontological information by filtering the
candidate relations obtained through generic lexico-syntactic patterns and by labelling
the anonymous relations obtained through the statistical system. Among the possible
solutions we envisage the use of candidate pairs of words inside reliable patterns (i.e.
low recall but high precision patterns) to be projected onto the Web, possibly
automatically learnt using machine learning technologies.</p>
    </sec>
    <sec id="sec-2">
      <title>2 Related work</title>
      <p>
        Automatic extraction of information from textual corpora for ontology learning is
now a well-known field with many different applications. Concerning SR extraction,
we may broadly classify current approaches in two groups:
Systems based on distributional properties of words. They consist in studying
cooccurrence distributions of words in order to calculate a semantic distance between
the concepts represented by those words. This distance metric can be used, for
example, for conceptual clustering ([
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]), Formal Concept Analysis ([
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]), for
classifying words inside existing ontologies ([
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]) and to learn concept
hierarchies ([
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]). On the other hand, [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] learn association rules from
dependency relations between words which, combined with heuristics, are used to
extract non-taxonomic relations.
      </p>
      <sec id="sec-2-1">
        <title>Systems based on pattern extraction and matching. These rely on lexico-syntactic</title>
        <p>
          patterns to discover SRs between words in unrestricted texts. [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] pioneered using
patterns to extract hypernymy relations. [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] applied the same technique concerning
meronymy. More recently [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] have studied meronymic relations extraction while
[
          <xref ref-type="bibr" rid="ref27">27</xref>
          ] has proposed a uniform approach for the extraction of different kinds of relations
from text. In [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ] they use Wikipedia for the extraction of SRs to integrate inside the
WordNet ontology. Some works on SR extraction make use of very large corpora,
like the Web. [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] describes a system that generates instances of lexico-syntactic
patterns indicating specific SRs and counts their occurrences in the WWW using the
Google™ API. [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] proposes a pattern matching algorithm to harvest SRs. They
exploit information redundancy of the Web to filter the matches of general patterns
using reliable patterns. The latter two are the works most similar to the the
methodology we introduce in this paper.
        </p>
        <p>
          Concerning “pattern-based” approaches, several techniques aim at providing
support for the automatic (or semi-automatic) definition of the patterns to be used for
SR extraction. Marti Hearst [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] proposes to look for co-occurrences of word pairs
appearing in a specific relation inside WordNet. [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ] uses WordNet to extract
relations from text, but requires initial seed patterns for each relation. In [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] patterns
are extracted from the BNC corpus by looking for words appearing in a hypernymy
relation inside WordNet. [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ] presents an unsupervised learning algorithm that mines
large text corpora for patterns expressing implicit SRs.
        </p>
        <p>
          [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] provides a comparison between unsupervised and supervised techniques for
SR extraction. Hybrid approaches combining unsupervised (statistical) and supervised
(pattern-based) techniques have been proposed, as in [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], where WordNet has been
extended with concepts extracted from The Lord of the Rings. In [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] Latent Semantic
Analysis has been applied to improve pattern-based hyponymy relations learning.
More recently, [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ] propose an algorithm for IS-A relation extraction from the english
Wikipedia.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3 Two Complementary Techniques</title>
      <p>The integration of the pattern-based and the distributional similarity approaches for
the extraction of candidate semantic relations from corpora represents the main
novelty of the proposed methodology.</p>
      <p>
        From a semiotic point of view, it is worth distinguishing between syntagmatic and
paradigmatic SRs between words: Saussure claims that meaning arises from these two
types of relations between words. These two dimensions of meaning are often
presented as two orthogonal “axes”: syntagmatic relations involve associations
between linguistic expressions that exist “in presentia”, whereas paradigmatic
relations involve associations that exist “in absentia”. In a sentence like “the cat eats”,
for instance, the association between “cat” and “eats” is realised through their
cooccurrence within the same sentence; the semantic association between “eats” and
“sleeps”, on the other hand, exists even if it does not show up explicitly in the
sentence. To put it in other words, syntagmatic relations hold intratextually within
cooccurring words, whilst paradigmatic relations refer intertextually to words which are
absent from the text but which can be substituted one for another [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ].
      </p>
      <p>
        In this perspective, we can say that the distributional approach recognizes that two
words are semantically similar based on distributional similarity of the different
contexts in which the two words occur. The distributional method identifies a
somewhat loose notion of semantic similarity (sometimes addressed to as semantic
relatedness [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]), such as between company and government, denoting the presence of
a paradigmatic relation of some kind between the two words. On the other hand, the
pattern-based approach is based on identifying joint occurrences of the two words
within particular lexico-syntactic patterns, which typically indicate a syntagmatic
relationship. The pattern-based approach tends to yield more accurate hyponymy and
meronymy relations, but is less suited to acquire near-synonyms which only rarely
cooccur within short patterns in texts.
      </p>
      <p>There have been just a few attempts to combine the two described approaches (see
section 2): in this paper we propose a methodology for integrating distributional
similarity with the pattern-based approach.
The general idea is to first identify candidate relationships by applying the
distributional approach and the general patterns on the chosen corpus, then filtering
and classifying the results using reliable patterns applied to the Web.</p>
      <p>In more details, generic “high recall but low precision” lexico-syntactic patterns (in
the following, GPs, for Generic Patterns) are applied to the linguistically analyzed
corpus to detect a first set of pairs of co-occurring words. These words, appearing
close to each other inside a sentence, can be involved in a “syntagmatic” relation,
such as the words “cougar” and “mammal” in the sentence “the cougar is a mammal”.
On the other hand, a statistical unsupervised association system is used to obtain a
second set of pairs of “distributionally similar” terms, that appear to occur in similar
contexts, and are possibly involved in “paradigmatic” relations (e.g. “canteen” and
“toilet” in the sentences “Bob goes to the canteen” and “Simon goes to the toilet”).</p>
      <p>Once the two sets of pairs of words have been extracted, a set of reliable (“low
recall but high precision”) lexical patterns are instantiated with the words and
projected onto the Web, thus filtering the candidate relations obtained through GPs
and labelling the anonymous relations obtained through the statistical system. The
overall process can be summarized in the following sequence of steps:</p>
      <sec id="sec-3-1">
        <title>Input:</title>
      </sec>
      <sec id="sec-3-2">
        <title>Step 1:</title>
      </sec>
      <sec id="sec-3-3">
        <title>Step 2:</title>
      </sec>
      <sec id="sec-3-4">
        <title>Step 3:</title>
      </sec>
      <sec id="sec-3-5">
        <title>Step 4:</title>
      </sec>
      <sec id="sec-3-6">
        <title>Step 5: Output:</title>
        <p>a specific (raw) corpus, from which semantic relations between words are
extracted;
the sets of “generic” and “reliable” patterns are manually defined, each
one corresponding to a specific SR;
the corpus is linguistically analyzed using a battery of NLP tools;
a distributionally–based algorithm for building classes of semantically–
related words is used to obtain a first set of pairs denoting candidate
(anonymous) relations between words;
the GPs are applied to the syntactical analyzed corpus obtaining a second
set of pairs denoting candidate (labelled) relationships between words;
the reliable patterns are applied to the obtained sets of words, by
instantiating each patterns with their morphological variations and in
either order;
a set of labelled word pairs representing SR instances.</p>
      </sec>
      <sec id="sec-3-7">
        <title>Step 1: definition of generic and reliable patterns. The definition of generic and</title>
        <p>
          reliable patterns is at the moment done by hand. The algorithm we use is inspired by
[
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]: i) decide on a semantic relation of interest, ii) decide a list of word pairs from
WordNet in which this relation is known to hold, iii) extract sentences from a corpus
in which these words both occur, and record the lexical and syntactic context; iv) find
the communalities among these contexts and hypothesize that the common ones yield
patterns that indicate the relation of interest.
        </p>
        <p>
          The relations we chose to focus on are hyponymy, meronymy, co-hyponymy and
near-synonymy1. However, we envisage the application of this methodology for the
1 We prefer to use the term (near-)synonymy since “there are very few absolute synonyms, if
they exist at all. So-called dictionaries of synonyms actually contain near-synonyms” [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ].
extraction of generic, associative relations between words. Future work will also
include the application of semi-automatic techniques for the discovery of patterns.
        </p>
        <p>A GP for hyponymy could be “X è un Y” (X is a Y) and “X di Y” (X of Y) for
meronymy. It goes without saying that both exemplified patterns will produce a lot of
noise in the results since they are used to express many other SR types, as noun
compounds do for English. Once GPs are defined, we distinguish three kinds of
reliable patterns: “close”, “partially open” and “open” patterns, depending on the way
we use them to query the Web. In particular, partially open patterns (POPs, in the
following) are constructed by inserting wildcards (such as “*”) inside the query and
contain both words; “open patterns” (OPs) contain just one of the words and can
contain wildcards; close patterns (CPs) don’t have any wildcard, contain both words
and they are completely enclosed in quotation marks. Here are some examples of
reliable patterns (the first three being CPs, the last being a POP) involving words A
and B, one for each of the four relations of interest:
•
•
•
•</p>
        <p>
          Hyponymy:
Meronymy:
Near-synonymy:
Co-Hyponymy:
“A e altri B” (“A and other B”)
“A è composto da B” (“A is made up of B”)
“A chiamato anche B” (“A also called B”)
“A e B sono” * (“A and B are” *)
Step 2: linguistic analysis of the corpus. The linguistic analysis of the corpus is
carried out by AnIta [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], an Italian parsing system consisting of a suite of linguistic
tools in charge of: tokenisation of the input text; morphological analysis (including
lemmatisation); syntactic parsing, in its turn articulated in two different and
incremental steps, namely “chunking”, carried out simultaneously with
morphosyntactic disambiguation, and dependency analysis. For the specific concerns of this
study, a central role is played by the syntactic analysis stages which are differentially
exploited during the different extraction steps. Whereas Step 4 operates on texts
annotated with basic syntactic structures (“chunks”), NLP requirements of Step 3 are
more demanding, i.e. clusters of semantically related words are identified starting
from the dependency–annotated text.
        </p>
      </sec>
      <sec id="sec-3-8">
        <title>Step 3: extraction of anonymous relations through distributional similarity.</title>
        <p>
          Identification of clusters of semantically related terms is carried out on the basis of
distributionally-based similarity measures. To this end, we used CLASS [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ], a
distributionally-based algorithm for building classes of semantically-related words.
According to CLASS, two words are considered as semantically related if they can be
used interchangeably in a statistically significant number of syntactic contexts.
CLASS grounds its semantic generalizations on controlled distributional evidence,
where not all contexts are equally relevant to an assessment of the semantic similarity
between words (e.g. contexts with so-called light verbs, such as “to take” in “to take a
shower” or “to have” in “to have a drink”, play quite a marginal role in the assessment
of semantic similarity).
        </p>
      </sec>
      <sec id="sec-3-9">
        <title>Step 4: extraction of candidate relations through generic patterns. The set of GPs</title>
        <p>is mapped onto the syntactically chunked corpus. As expected, many matches are
produced for each relation, the majority of which is represented by “noisy” word
pairs. See 5 for some examples of obtained results.</p>
      </sec>
      <sec id="sec-3-10">
        <title>Step 5: application of reliable patterns on the Web. For each obtained word pair,</title>
        <p>such as “bicicletta, ruota” (bicycle, wheel), the morphological variations, in either
order, are generated, such as “biciclette, ruote” (bicycles, wheels), “bicicletta, ruote”,
“ruota, biciclette”, and so on. The new word pairs are then used inside the reliable
patterns created in Step 1 and applied to the Web. Though we envisage the use of the
Google™ API in the system implementation step, we are currently applying the
reliable patterns on the Web by just querying the Google™ search engine. Every
reliable pattern will be manually instantiated, applied to the Web and evaluated.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5 Preliminary testing of the methodology</title>
      <p>In this section we report a case study concerning some experiments we have done
analysing a part of the Italian Wikipedia and looking for instances of the relations of
hyponymy, meronymy, co-hyponymy and near-synonymy. The section is divided on
the basis of the “five-steps” algorithm we have introduced.</p>
      <p>Step 1: definition of generic and reliable patterns. GPs are defined just for
hyponymy and meronymy, since near-synonymy and co-hyponymy are mainly
identified on a paradigmatic basis in the distributional similarity step. As a matter of
fact, it appears infrequent to find inside a corpus “intrasentence” co-occurrences of
co-hyponyms and near-synonyms, except in rare cases, which can be found just by
querying the Web as we do using the reliable patterns in step 5. For the sake of
simplicity, let’s imagine to have just the two GPs introduced in section 4, one for
hypernymy and one for meronymy.</p>
      <sec id="sec-4-1">
        <title>Step 2: linguistic analysis of the corpus. In this example, we have used a part of the</title>
        <p>Italian Wikipedia (908 articles, for a total of 788,000 words) as the corpus to be
analyzed. For some details about the used NLP tools please refer to section 4.</p>
      </sec>
      <sec id="sec-4-2">
        <title>Step 3: extraction of anonymous relations through distributional similarity. By</title>
        <p>applying the distributional system to the corpus we have obtained 4407 “semantically
related” word pairs, containing correct and spurious results. Every relation instance is
“anonymous”: every pair must be applied inside the reliable patterns to verify the
actual presence of one of the four relations we are looking for and to provide a correct
classification.</p>
      </sec>
      <sec id="sec-4-3">
        <title>Step 4: extraction of candidate relations through generic patterns. The</title>
        <p>application of the two GPs has produced 553 candidate pairs for hyponymy and
19099 candidate pairs for meronymy.</p>
      </sec>
      <sec id="sec-4-4">
        <title>Step 5: application of reliable patterns on the Web. Every relation we are going to</title>
        <p>detect through reliable patterns needs a slightly different strategy. CPs, for example,
seem particularly suited for hyponymy, while concerning meronymy the contribution
of POPs improves the results. To label word pairs obtained at step 3, all the reliable
patterns must be applied, since there’s no way of knowing in advance the involved (if
any) relation.</p>
        <p>The preliminary evaluation has been conducted just for hyponymy and meronymy
by manually building the reliable patterns relative to the word pairs obtained through
the two GPs. Concerning hyponymy, 100 out of the 553 obtained word pairs (A, B)
have been randomly selected and analysed: 66% of them were “positive” (A is a
direct hyponym of B), 11% were “partially positive” (A is an indirect hyponym of B)
while the remaining 24% were negative. Five reliable patterns have been applied to
10 word pairs randomly extracted from each class (positive, partially positive and
negative). The results are shown in the following table:
pattern 1
pattern 2
pattern 3
pattern 4
pattern 5
The first and second columns indicate the capability of each reliable pattern to
recognize, respectively, direct hyponyms only and both direct and indirect hyponyms.
Pattern 1, for example, recognizes exclusively direct hyponyms 88,76% of the times,
direct and indirect hyponymy 97,04% of the times, but indicates a match in the
remaining 2,96% of the cases when no hyponymy relation is really involved. The
third column is relative to the proportion of matches produced by each pattern. It is
interesting to notice a possible inverted proportionality between the harvesting value
and the accuracy, though further investigations are necessary.</p>
        <p>The following table shows the five reliable patterns we have used for hyponymy:
pattern 1
pattern 2
pattern 3
pattern 4
pattern 5</p>
        <p>A è un B - “anatra è un tipo di animale” (“duck is a type of animal”)
A ed altri B - “anatra e altri animali” (“duck and other animals”)
A o altri B - “anatra o altri animali (“duck or other animals”)
B come A - “animali come l’anatra (“animals like the duck”)</p>
        <p>B quali A - “animali quali l’anatra (“animals such as the duck”)
Concerning meronymy, the GP produced a very noisy set of more than 19,000 word
pairs. We manually selected 3630 pairs to evaluate the percentage of positive
matches: 0.64% of them involved direct meronymy, 0.30% involved indirect
meronymy while the remaining 99.06% were negative matches. We then extracted 5
word pairs from each class and manually applied each pair to the 10 reliable patterns
we have constructed. It has been a quite long task, considering that each word pair
required the manual construction (and consequent Google™ querying and validation)
of 256 lexical patterns (about 25 variants for each pattern), for a total of 3840
patterns. We have ranked the word pairs on the basis of the number of matches they
have obtained from the pattern application of the whole battery of patterns. The
following table summarizes the results, ordered by rank:
word pair
ora, giorno (hour, day)
cella, memoria (cell, memory)
elettrone, atomo (electron, atom)
rione, città (quarter, town)
facciata, edificio (front, building)
squama, strobilo (scale, strobile)
mese, inverno (month, winter)
muro, castello (wall, castle)
esecuzione, musica (playing, music)
osso, animale (bone, animal)
azione, piede (action, foot)
The last two columns indicate if the meronimy relation between the two words is
present, respectively, inside Wordnet and ItalWordNet. It is interesing to notice, for
example, how the word pair (cella, memoria) is not present inside both WN and IWN
even if scoring an high rank. In conclusion, we have seen that reliable patterns are
very selective (they exclude negative matches) and, in some cases, can even lead to
reconsider some asserted ontological relations, such as about “elettrone” and “atomo”,
two words not involved in a (direct) meronimical relation inside WN and IWN.</p>
        <p>The last two examples are relative to co-hyponymy and near-synonymy: the
candidate word pairs have been obtained by the distributional system. Concerning
cohyponymy recognition, we envisage to adopt two strategies: i) to apply reliable
“cohyponymy” patterns involving words A and B (as usual) and ii) to look for
hypernyms of A and B (using open patterns, OPs) to verify if A and B share the same
hypernym. For example, “adenina, timina” is a word pair obtained by the
distributional system. We can apply a pattern and then analyse the results:
“timina e adenina sono” (“thymine and adenine are”) → 1 match</p>
        <p>- timina e adenina sono basi azotate... (thymine and adenine are nucleobases...)
On the basis of this result, the two words are probably co-hyponyms of “base azotata”
(nucleobase). To strengthen this hypothesis we can look for hypernyms of the two
words (separately) by applying OPs and by comparing the resulting candidate
hypernyms. Some OPs instantiated with “timina” (and “adenina”) we have tried are:
“la timina è” (197 matches), “come la timina” (54 matches), “le * sono la timina”
(4120 matches), “timina e altre” (1 match). From every (positive) resulting snippet we
have extracted the candidate hypernyms for both words:
candidate hypernyms for timina: {base azotata pirimidinica, componente,
pirimidina, mutazione letifera, nucleotide, base, nome, base azotata }
candidate hypernyms for adenina: {base azotata purinica, purina, sostanza,
molecola organica, acido, ligando naturale, base nucleotidica, base azotata, base
purinica, nucleotide, segno, componente}
The intersection of the two sets is: {componente, nucleotide, base azotata}. If we
combine this result with the previous one obtained with the co-hyponymy pattern we
can assert that “timina” and “adenina” are co-hyponyms of “base azotata”.</p>
        <p>Near-synonymy can be faced in a similar way. Let’s consider the word pair “puma,
coguaro” (puma, cougar). Starting from near-synonymy patterns we obtain:
“puma” * “chiamato anche coguaro” (“puma” * “also called cougar”) → 8 matches
- Il puma (Puma concolor), chiamato anche coguaro o leone di montagna...
- Il puma (Puma concolor dal 1993 [...]), chiamato anche coguaro...
- vive nel continente americano [...] chiamato anche coguaro, ... I puma...
OPs for hypernymy and hyponymy can be applied and the resulting sets intersected to
look for near-synonymy between the two words. The idea is that if words A and B
have similar hypernyms and hyponyms they can be considered near-synonyms.
hypernyms for puma: {veicolo trasporto truppe, felino selvatico, telefilm, elicottero,
felino, campione, veicolo, personaggio, animale selvaggio, animale}
hypernyms for coguaro: {puma americano, felino, carnivoro, incrocio, animale}
hyponyms for puma: {pantera della Florida, onza}
hyponyms for coguaro: {pantera della Florida}
Both the intersections of the two sets of hypernyms and the two sets of hyponyms are
non-empty, thus reinforcing the near-synonymy hypothesis.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>6 Conclusions and Future Works</title>
      <p>The paper shows a methodology to combine two different techniques for Semantic
Relation Extraction from texts, namely, lexico-syntactic patterns and statistical
distributional systems. The preliminary evaluation we have conducted has shown very
promising results, both for hyponymy and meronymy relation extraction.</p>
      <p>We are currently working to implement a fully automatic semantic relation
extraction system based on the proposed approach: as soon as it will be available, a
more accurate and articulated evaluation will be possible.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Alfonseca</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manandhar</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Extending a Lexical Ontology by a Combination of Distributional Semantics Signatures</article-title>
          .
          <source>In: Proceedings of EKAW'02</source>
          , pp.
          <fpage>1</fpage>
          --
          <lpage>7</lpage>
          . (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Allegrini</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montemagni</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pirrelli</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Example-Based Automatic Induction Of Semantic Classes Through Entropic Scores</article-title>
          . Linguistica
          <string-name>
            <surname>Computazionale</surname>
            <given-names>XVI</given-names>
          </string-name>
          -XVII, pp.
          <fpage>1</fpage>
          -
          <lpage>45</lpage>
          . (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bartolini</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lenci</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montemagni</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pirrelli</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Hybrid Constrains for Robust Parsing: First Experiments and Evaluation</article-title>
          .
          <source>In Proceedings of LREC</source>
          <year>2004</year>
          , Lisbon, Portugal (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Berland</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Charniak</surname>
          </string-name>
          , E.:
          <article-title>Finding parts in very large corpora</article-title>
          .
          <source>In: Proceedings of the 37th ACL</source>
          , pp.
          <fpage>57</fpage>
          --
          <lpage>64</lpage>
          . University of Maryland (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Budanitsky</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hirst</surname>
          </string-name>
          , G.:
          <article-title>Evaluating WordNet-based Measures of Lexical Semantic Relatedness</article-title>
          .
          <source>Computational Linguistics</source>
          . Volume
          <volume>32</volume>
          , Issue 1, pp.
          <fpage>13</fpage>
          -
          <lpage>47</lpage>
          . MIT Press Cambridge, MA, USA (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Caraballo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Automatic acquisition of a hypernym-labeled noun hierarchy from text</article-title>
          .
          <source>In: Proceedings of the 37th Annual Meeting of the ACL</source>
          . pp.
          <fpage>120</fpage>
          -
          <lpage>126</lpage>
          . (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Cederberg</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Widdows</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Using LSA and Noun Coordination Information to Improve the Precision and Recall of Automatic Hyponymy Extraction</article-title>
          .
          <source>In CoNLL</source>
          <year>2003</year>
          , pp.
          <fpage>111</fpage>
          --
          <lpage>118</lpage>
          . Edmonton, Canada (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Cimiano</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Staab</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Clustering concept hierarchies from text</article-title>
          .
          <source>In: Proceedings of LREC2004</source>
          . Lisbon, Portugal (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Cimiano</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Staab</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Learning by googling</article-title>
          .
          <source>ACM SIGKDD Explorations Newsletter</source>
          . Volume
          <volume>6</volume>
          , Issue 2. pp.
          <fpage>24</fpage>
          --
          <lpage>33</lpage>
          . New York, NY, USA (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Faure</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>N</surname>
          </string-name>
          'edellec, C.:
          <article-title>A corpus-based conceptual clustering method for verb frames and ontology acquisition</article-title>
          . In: LREC workshop on Adapting lexical
          <article-title>and corpus resources to sublanguages and applications</article-title>
          . Granada,
          <string-name>
            <surname>Spain</surname>
          </string-name>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Finkelstein-Landau</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morin</surname>
          </string-name>
          , E.:
          <article-title>Extracting semantic relationships between terms: Supervised vs. unsupervised methods</article-title>
          .
          <source>In: Proceedings of the International Workshop on Ontological Engineering on the Global Information Infrastructure. Dagstuhl</source>
          , Wadern, Germany (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Girju</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Badulescu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moldovan</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Automatic Discovery of Part-Whole Relations</article-title>
          .
          <source>Computational Linguistics</source>
          , Volume
          <volume>32</volume>
          , No.
          <issue>1</issue>
          , pp.
          <fpage>83</fpage>
          --
          <lpage>135</lpage>
          . (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Hearst</surname>
            ,
            <given-names>M. A.</given-names>
          </string-name>
          :
          <article-title>Automatic acquisition of hyponyms from large text corpora</article-title>
          .
          <source>In: In Proceedings of the 14th International Conference on Computational Linguistics</source>
          , pp.
          <fpage>539</fpage>
          --
          <lpage>545</lpage>
          . Nantes, France (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Hearst</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,:
          <source>Automated Discovery of WordNet Relations</source>
          . MIT Press, Cambridge MA (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Inkpen</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hirst</surname>
          </string-name>
          , G.:
          <article-title>Building and Using a Lexical Knowledge Base of Near-Synonym Differences</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>32</volume>
          (
          <issue>2</issue>
          ),
          <fpage>223</fpage>
          --
          <lpage>262</lpage>
          (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Similarity-Based Approaches to Natural Language Processing</article-title>
          ,
          <source>Ph.D. thesis. Technical Report TR-11-97</source>
          , Harvard University (
          <year>1997</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Maedche</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Staab</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Discovering conceptual relations from text</article-title>
          .
          <source>In: Proceedings of ECAI 2000. Technical Report 425</source>
          , University of Karlsruhe (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Mititelu</surname>
          </string-name>
          , V.B.:
          <article-title>Automatic Extraction of Patterns Displaying Hyponym-Hypernym CoOccurrence from Corpora</article-title>
          .
          <source>In: Proceedings of the First CESCL</source>
          . Budapest, Hungary (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Pantel</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pennacchiotti</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          : Espresso:
          <article-title>Leveraging generic patterns for automatically harvesting semantic relations</article-title>
          .
          <source>In: Proceedings of ACL</source>
          <year>2006</year>
          , pp.
          <fpage>113</fpage>
          --
          <lpage>120</lpage>
          . Sydney, Australia. (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Pekar</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Staab</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Word classification based on combined measures of distributional and semantic similarity</article-title>
          .
          <source>In: Proceedings of EACL03</source>
          . Budapest (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Ryu</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Choi</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Automatic Acquisition of Ranked IS-A Relation from Unstructured Text</article-title>
          .
          <source>In: Proceedings of OntoLex07</source>
          , pp.
          <fpage>67</fpage>
          --
          <lpage>77</lpage>
          . Busan,
          <string-name>
            <surname>Korea</surname>
          </string-name>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Ruiz-Casado</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alfonseca</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Castells</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Automatising the learning of lexical patterns: An application to the enrichment of WordNet by extracting semantic relationships from Wikipedia</article-title>
          .
          <source>Data &amp; Knowledge Engineering</source>
          , Volume
          <volume>61</volume>
          , Issue 3, pp.
          <fpage>484</fpage>
          --
          <lpage>499</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Saussure</surname>
          </string-name>
          , F. de: Course in
          <article-title>General Linguistics (trans</article-title>
          . Roy Harris). Duckworth, London (
          <year>1983</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Silverman</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <source>The Subject of Semiotics</source>
          . Oxford University Press, New York (
          <year>1983</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Stevenson</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>An unsupervised WordNetbased algorithm for relation extraction</article-title>
          .
          <source>In: Proceedings of the "Beyond Named Entity" workshop at LREC-04</source>
          . Lisbon, Portugal (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Turney</surname>
          </string-name>
          , P.D.:
          <article-title>Expressing implicit semantic relations without supervision</article-title>
          .
          <source>In: Proceedings of Coling/ACL-06</source>
          , pp.
          <fpage>313</fpage>
          --
          <lpage>320</lpage>
          . Sydney,
          <string-name>
            <surname>Australia</surname>
          </string-name>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Turney</surname>
          </string-name>
          , P.D.:
          <article-title>A uniform approach to analogies, synonyms, antonyms, and associations</article-title>
          .
          <source>In: Proceedings of Coling</source>
          <year>2008</year>
          , pp.
          <fpage>905</fpage>
          --
          <lpage>912</lpage>
          . Manchester, UK (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Widdows</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Unsupervised methods for developing taxonomies by combining syntactic and statistical information</article-title>
          .
          <source>In Proc. of the HLT/NAACL</source>
          2003 - Vol.
          <volume>1</volume>
          ,
          <fpage>197</fpage>
          -
          <lpage>204</lpage>
          (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>