<!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>Extracting Semantic Relations for Mining of Social Data</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Shinichi Nagano</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Masumi Inaba</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Takahiro Kawamura</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Corporate R&amp;D Center, Toshiba Corporation</institution>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Platform Solution Business Division, Toshiba Solution Corporation</institution>
          ,
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper proposes a novel method that extracts semantic relations from social data in order to acquire ontologies that are used for mining social data. A set of nouns are iteratively extracted from documents in a bootstrapping manner, and then a semantic relation between a noun pair is identified by a clustering procedure. The main feature is exploitation of the co-occurrence of a verb and a noun in a sentence, considering that a verb plays an important role in expressing the meaning of a sentence. The paper presents a preliminary study to clarify problems in order to achieve practical performance.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        The Social Web is communication infrastructure allowing people to argue,
collaborate, or cooperate with other individuals or communities. Numerous opinions
and experiences are mentioned on the Social Web. Thus, enterprises are eager
to utilize social data for their advertising, marketing, or product planning[
        <xref ref-type="bibr" rid="ref10 ref17">10,
17</xref>
        ]. Mining social data involves digging up fragments of information scattered
on the Web, and then discovering knowledge[
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ]. Since semantic technologies
have yet to catch up with the explosive growth in the publishing of data on the
Social Web, mining the social data is still a challenging issue.
      </p>
      <p>
        It is well known that ontologies are fundamental resources for semantic
technologies, and their development from social data is being pursued around the
world. Among the projects associated with this work are YAGO[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], DBpedia[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
They are often provided in a machine readable, reusable, and extensible form,
which makes it possible to develop an ontology for a certain purpose without
building up from scratch. However, local ontologies dependent on their particular
domains are often desired because generic ontologies are insufficient for certain
purposes.
      </p>
      <p>
        This paper addresses the issue of semantic relation extraction from
documents on the Social Web. Most of the conventional methods are based on
discovery of lexico-syntactic patterns that are dependency paths indicating a
semantic relation between nouns[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Applicability of such methods is limited to
term extraction from sentences matching the patterns and thus the methods
need explore a large amount of documents.
      </p>
      <p>The paper proposes a novel method that extracts terms in weak semantic
relations from documents in a predetermined domain, yielding a hierarchical
form of the terms. A weak semantic relation means that terms in the relation
might not exist on dependency paths. The main feature is exploitation of the
co-occurrence of a verb and a noun in a sentence, considering that a verb plays
an important role in expressing the meaning of a sentence. For instance, people
often mention, on the Social Web, their daily experiences and opinions, which
are characterized by verb-noun pairs such as where to go, what to eat, and what
to watch. Prompted by this observation, the method identifies nouns
appearing together with particular verbs at a high frequency. This is a hybrid method
involving a bootstrapping procedure and a clustering procedure. The
bootstrapping procedure is a process that initially extracts patterns from given verb-noun
pairs and then alternately extracts pairs and patterns. Iterative application of
the procedure yields a set of nouns. The clustering procedure identifies weak
semantic relations for each pair of nouns obtained by the bootstrapping procedure,
resulting in the hierarchical form of the nouns.</p>
      <p>The remainder of this paper is organized as follows. Related work is discussed
in Section 2. Next, Section 3 illustrates the proposed method. Then, Section 4
presents a preliminary evaluation of the method. Finally, Section 5 gives the
conclusion and refers to future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        Many previous work on automatic extraction of terms in semantic relations has
been based on a key insight of Hearst[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. He noticed that the presence of certain
lexico-syntactic patterns may indicate a particular semantic relation between
two nouns. For instance, linking two noun phrases (NPs) via the constructions
“Such N PY as N PX ” often implies that N PX is a hyponym of N PY . Initially,
a small number of handcrafted patterns like these were used to try to
automatically label such semantic relations[
        <xref ref-type="bibr" rid="ref11 ref12 ref13 ref14 ref7 ref8">7, 8, 11–14</xref>
        ]. Following this approach,
supervised learning algorithms were devised to obtain a large number of useful
lexico-syntactic patterns. Snow et al.[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] proposed a generic method that
formalizes lexico-syntactic patterns with dependency paths as features for prediction
of hypernyms. Suchanek et al.[
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ] applied a supervised learning algorithm to
fact extraction from Wikipedia yielding a common ontology as social semantic
knowledge.
      </p>
      <p>
        Generic pattern classification is one of the most significant issues in semantic
relation extraction. Generic patterns[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] have broad but noisy coverage.
Difficulties in using these patterns have been a major impediment for supervised
algorithms, resulting in either very low precision or recall. Espresso[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] is a novel
unsupervised method that automatically excludes generic patterns and separates
correct and incorrect noun pairs, giving higher reliance to patterns retrieved from
correct pairs. Saeger et al.[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] proposed a weakly supervised method that
classifies generic patterns with the use of semantic word classes acquired through
learning class-dependent patterns.
      </p>
      <p>Although this previous work has been successful in identifying pairs in
handcrafted or learned patterns from a large number (typically more than a million)
る「なレは初／液とテ晶ビで</p>
      <p>CELL REGZAを」／売発。
“CELL REGZA” will be launched as the world’s first LCD television.</p>
      <p>(a) Sentence
Xる「なは初／とで</p>
      <p>CELL REGZAを」／</p>
      <p>Y。
“CELL REGZA” will be Y as the world’s first X.</p>
      <p>(b) Acquired pattern
of documents, it is strictly limited to discovery from patterns, i.e., discovery is
only possible in the case of that two nouns exist on a dependency path
corresponding to a pattern. Our method is a novel one that identifies noun pairs in
weak semantic relations, clustering nouns obtained by verb-noun patterns,
instead of directly acquiring noun pairs from patterns. It is possible to obtain a
noun pair that does not co-occur on a dependency path, and thus our method
is widely applicable.</p>
    </sec>
    <sec id="sec-3">
      <title>Semantic Relation Extraction</title>
      <sec id="sec-3-1">
        <title>Problem De nition</title>
        <p>A weak semantic relation is defined as a relationship between two nouns that
appear together with particular verbs. As mentioned in Section 1, a verb often
plays an important role in expressing the meaning of a sentence. If two nouns
frequently appear with particular verbs, then it often implies that they are in a
certain semantic relation. For instance, people often mention, on the Social Web,
their daily experiences and opinions, which are characterized by verb-noun pairs
such as where to go, what to eat, and what to watch. Clustering nouns appearing
with eat could yield a hierarchy of nouns representing food names. The definition
is derived from this observation.</p>
        <p>A pattern is defined in this paper as a lexico-syntactic pattern, which is a set
of dependency paths indicating a semantic relation between a verb and a noun.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Proposed Method</title>
        <p>We outline the proposed method. Given a set of documents in a predetermined
domain and a minimum set of verb-noun pairs in a designated semantic relation,
the method retrieves nouns in the relation from the documents and then yields
the hierarchical form of obtained nouns. Note that the given relation is used
for retrieving verb-noun pairs whereas our objective is to obtain nouns in a
hypernym-hyponym relation.</p>
        <p>The method consists of two procedures: bootstrapping and clustering. The
bootstrapping procedure consists of pattern acquisition and term acquisition
steps. The pattern acquisition step explores the documents to find a syntactic
tree in such a way that the given verb-noun pair appears on the tree. Replacing
the verb and noun with two variables, it acquires the tree as the relation
extraction pattern. On the other hand, the term acquisition step finds the sentence
that has the same syntactic structure as the pattern except for the variables.
Identifying the terms corresponding to the variables, it newly acquires a
verbnoun pair. This procedure performs both steps alternately and iteratively. As a
result, it can acquire nouns in an incremental manner. An example of pattern
acquisition is illustrated in Fig 1.</p>
        <p>Following the bootstrapping procedure, the clustering procedure finds verbs
co-occurring with each noun of a pair. Let V (N P ) be the set of verbs that
appears with a noun phase N P . For two nouns N P1 and N P2, it determines
whether or not the pair is in a hypernym-hyponym relation, comparing a subset
relation between V (N P1) and V (N P2) as follows:
{ If V (N P1) V (N P2) holds, then it is determined that N P1 is a hyponym
of N P2 (N P2 is a hypernym of N P1).
{ If V (N P2) V (N P1) holds, then it is determined that N P2 is a hyponym
of N P1 (N P1 is a hypernym of N P2).</p>
        <p>{ Otherwise, it is determined that N P1 is determined to be a synonym of N P2.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Preliminary Evaluation</title>
      <p>4.1</p>
      <sec id="sec-4-1">
        <title>Overview of Evaluation</title>
        <p>We apply the proposed method to a set of three hundred Web documents, which
are blog posts mentioned on food products. We first label pairs of nouns in a
weak semantic relation for the documents, and then conduct random sampling
of the pairs. Our experiment starts at applying the bootstrapping procedure to
a set of the sampled pairs as seed pairs. After five iteration of the procedure, the
clustering procedure extracts a hypernym-hyponym relation for the food
products, which is composed of a product category and a product name. Precision
and recall of acquired term pairs are used as evaluation metrics. For analyzing
Japanese sentences, JUMAN3 and KNP4 are used for a part-of-speech tagger
and a dependency analyzer, respectively. Note that dictionaries for the tagger
and the analyzer are not compiled for processing the input documents.
3 http://nlp.kuee.kyoto-u.ac.jp/nl-resource/juman-e.html
4 http://nlp.kuee.kyoto-u.ac.jp/nl-resource/knp-e.html
We summarize the evaluation results in Table 1. Each metric value represents an
average over evaluation results for three distinctive sets of seed pairs. The given
seed pairs have an influence on precision of the proposed method. Indeed, as
shown in Table 1, precision value is 0.806 in case that the number of seed pairs
is 10, and it is within a range of 0.2 to 0.4 in other cases. Investigating term
pairs incorrectly acquired, we found that most of the pairs were extracted by
generic patterns, which are high-frequency ones. Since a generic pattern could
express different kinds of semantic relations, it should be classified into an
adequate pattern class according to a context in a document. On the other hand, a
number of false negative pairs resulted in low recall. It is primarily because most
of the compound nouns and adjectives were not correctly extracted by
dependency analysis. It should be integrated to identify compound nouns according
to adjacency of terms.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusion References</title>
      <p>The paper have proposed a novel method for semantic relation extraction and
presented a preliminary evaluation. Improvement of the recall is a subject for
future work.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>F.M.</given-names>
            <surname>Suchanek</surname>
          </string-name>
          , G. Kasneci, G. Weikum,
          <article-title>Yago - A large ontology from Wikipedia and WordNet</article-title>
          ,
          <source>Journal of Web Semantics</source>
          , vol.
          <volume>6</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>203</fpage>
          -
          <lpage>217</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>F. M.</given-names>
            <surname>Suchanek</surname>
          </string-name>
          , G. Ifrim, G. Weikum,
          <article-title>Combining linguistic and statistical analysis to extract relations from web documents</article-title>
          ,
          <source>Proc. of the 12th ACM International Conference on Knowledge Discovery and Data Mining</source>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>C.</given-names>
            <surname>Bizer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lehmann</surname>
          </string-name>
          , G. Kobilarov,
          <string-name>
            <given-names>S.</given-names>
            <surname>Auer</surname>
          </string-name>
          , C. Becker, DBpedia
          <article-title>- a crystallization point for the web of data</article-title>
          ,
          <source>Journal of Web Semantics</source>
          , vol.
          <volume>7</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>154</fpage>
          -
          <lpage>165</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>M.</given-names>
            <surname>Hearst</surname>
          </string-name>
          ,
          <article-title>Automatic acquisition of hyponyms from large text corpora</article-title>
          ,
          <source>Proc. of the 14th International Conference on Computational Linguistics</source>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>R.</given-names>
            <surname>Snow</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Jurafsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.Y.</given-names>
            <surname>Ng</surname>
          </string-name>
          ,
          <article-title>Learning syntactic patterns for automatichypernym discovery</article-title>
          ,
          <source>Advanced in Neural Information Processing Systems</source>
          , pp.
          <fpage>1297</fpage>
          -
          <lpage>1304</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>S.D.</given-names>
            <surname>Saeger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Torisawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kazama</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kuroda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Murata</surname>
          </string-name>
          ,
          <source>Proc. of the IEEE International Conference on Data Mining</source>
          , pp.
          <fpage>764</fpage>
          -
          <lpage>769</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>A.</given-names>
            <surname>Akbik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Brob</surname>
          </string-name>
          ,
          <article-title>Wanderlust: extracting semantic relations from natural language text using dependency grammar patterns</article-title>
          ,
          <source>Proc. of the Workshop on Semantic Search</source>
          , pp.
          <fpage>6</fpage>
          -
          <lpage>15</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>P.</given-names>
            <surname>Pantel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ravichandran</surname>
          </string-name>
          ,
          <article-title>Automatically labeling semantic classes</article-title>
          ,
          <source>Proc. of North American Chapter of the Association for Computational Linguistics</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>P.</given-names>
            <surname>Pantel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pennacchiotti</surname>
          </string-name>
          ,
          <article-title>Espresso: leveraging generic patterns for automatically harvesting semantic relations</article-title>
          ,
          <source>Proc. of the 21st International Conference on Computational Linguistics and the 44th annual meeting of the Association for Computational Linguistics</source>
          , pp.
          <fpage>113</fpage>
          -
          <lpage>120</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>R.</given-names>
            <surname>Feldman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fresko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Godenberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Netzer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.H.</given-names>
            <surname>Ungar</surname>
          </string-name>
          ,
          <article-title>Extracting product comparisons from discussion boards</article-title>
          ,
          <source>Proc. of the IEEE International Conference on Data Mining</source>
          , pp.
          <fpage>469</fpage>
          -
          <lpage>474</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>B.</given-names>
            <surname>Rosenfeld</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Feldman</surname>
          </string-name>
          ,
          <article-title>Self-supervised relation extraction from the web</article-title>
          ,
          <source>Knowledge and Information Systems</source>
          , vol.
          <volume>17</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>17</fpage>
          -
          <lpage>33</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>M. Banko</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Etzioni</surname>
          </string-name>
          ,
          <article-title>The tradeoffs between open and traditional relation extraction</article-title>
          ,
          <source>Proc. of the 46th Annual Meeting of the Association for Computational Linguistics</source>
          , pp.
          <fpage>28</fpage>
          -
          <lpage>36</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>J.R. Curran</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Murphy</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Scholz</surname>
          </string-name>
          ,
          <article-title>Minimising semantic drift with mutual exclusion bootstrapping</article-title>
          ,
          <source>Proc. of the 10th Conference of the Pacific Association for Computational Linguistics</source>
          , pp.
          <fpage>172</fpage>
          -
          <lpage>180</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. E.
          <string-name>
            <surname>Agichtein</surname>
          </string-name>
          , L. Gravano,
          <article-title>Snowball: extracting relations from large plain-text collections</article-title>
          ,
          <source>Proc. of the 5th ACM conference on Digital Libraries</source>
          , pp.
          <fpage>85</fpage>
          -
          <lpage>94</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>K.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.B.</given-names>
            <surname>Baharudin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          <article-title>e-Malik, Mining opinion from text documents: a survey</article-title>
          ,
          <source>Proc. of the 3rd IEEE International Conference on Digital Ecosystems and Technologies</source>
          , pp.
          <fpage>217</fpage>
          -
          <lpage>222</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>B.</given-names>
            <surname>Pang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <article-title>Opinion mining and sentiment analysis</article-title>
          ,
          <source>Foundations and Trends in Information Retrieval</source>
          , vol.
          <volume>2</volume>
          ,
          <issue>nos</issue>
          .1-
          <issue>2</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>135</lpage>
          ,
          <year>2008</year>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>T.</given-names>
            <surname>Kawamura</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Nagano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Inaba</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Mizoguchi</surname>
          </string-name>
          , WOM Scouter:
          <article-title>mobile service for reputation extraction from weblogs</article-title>
          ,
          <source>International Journal of Metadata, Semantics and Ontologies</source>
          , vol.
          <volume>3</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>132</fpage>
          -
          <lpage>141</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>