<!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>FRED as an Event Extraction Tool</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Aldo Gangemi</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ehab Hassan</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valentina Presutti</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Diego Reforgiato Recupero</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>Events are elusive entities; as the authors of [7] argue, even human annotators do not agree on what is an event and what is its boundary in terms of the extension of its participants, temporal and geospatial extent, etc. More aspects of events appear when trying to recognize or extract them from text: polarity of speaker's judgment on events, negation, modality, relations (temporal, causal, declarative, etc.) to other events, etc. For example, the text: The Black Hand might not have decided to barbarously assassinate Franz Ferdinand after he arrived in Sarajevo on June 28th, 1914.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        FRED contains several functionalities for event extraction, which can be
summarized according to typical subtasks:
{ Event identity: FRED focuses on events expressed by verbs, propositions, common
nouns, and named entities (typically proper nouns).
{ Event classi cation: FRED uses Linked Data-oriented induction of types for the
identi ed events, reusing e.g. VerbNet7, WordNet8, DBpedia9, schema.org, and
DOLCE10 as reference ontologies.
{ Event unity: FRED applies semantic role labeling [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] to verbs and propositions in
order to detect event boundaries, and frame detection [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] for resolving roles against
a shared event ontology.
{ Event modi ers: FRED extracts logical negation, basic modalities, and adverbial
qualities, applied to verbs and propositions, which can then be used as event
judgment indicators.
{ Event relations: FRED relates events via the role structure of verbs and
propositions, and extracts tense relations between them.
      </p>
      <p>The beginning and the following sentences are used as a lead example for showing
FRED's functionalities:</p>
      <p>The Renaissance was a cultural movement that spanned in Italy from the 14th to
the 17th century. Some sources report that the Renaissance might have been started by
Greek scholars from Constantinople.</p>
      <p>In the diagram from Figure 2, the following events are recognized, extracted,
classi ed, and aligned to WordNet, VerbNet, and/or DOLCE: Renaissance (classi ed as a
Movement, and aligned to the WordNet Motion synset, and to the DOLCE Situation
class), span 1, report 1, and start 1 (classi ed as occurrences of the Span, Report
and Start frames respectively, and aligned to VerbNet).</p>
      <p>Furthermore, the events have participants (e.g. Italy, scholar 1, source 1, etc.,
also classi ed and linked appropriately) through some roles labelled with properties
derived from VerbNet(e.g. vn:Agent), or from the lexicon used in the sentence (e.g.
ren:from) In one case, a modal modi er (Possible) to the event start 1 is added.
7 http://verbs.colorado.edu/~mpalmer/projects/verbnet.html?
8 http://wordnet.princeton.edu
9 http://dbpedia.org
10 http://www.ontologydesignpatterns.org/ont/dul/DUL.owl</p>
      <p>Finally, some relations between events are detected: report 1 vn:Theme start 1,
and span 1 before report 1 (through the now 1 interval).</p>
      <p>See also Figure 1 for the graph obtained from the beginning sentence.</p>
      <p>
        The triples given as output by FRED are more than those visualized, for example
they include text spans and their reference to the semantic annotations, through the
Earmark vocabulary [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>FRED is therefore an intermediate component for event extraction and
representation, which can be augmented with background knowledge, and whose graphs can be
combined e.g. in time series for historical tasks.</p>
      <p>FRED will be demoed as an event extractor by showing event-intensive sentences,
and examples of views that focus on relevant event knowledge. RDF models can be
morphed to concentrate on speci c features. For example, Figure 3 semantically
summarizes the model from the Black Hand sentence by only showing events with their
relations, and their main participant, obtained by means of the following SPARQL
query:
PREFIX dul: &lt;http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#&gt;
PREFIX vnrole: &lt;http://www.ontologydesignpatterns.org/ont/vn/abox/role/&gt;
PREFIX boxing: &lt;http://www.ontologydesignpatterns.org/ont/boxer/boxing.owl#&gt;
PREFIX boxer: &lt;http://www.ontologydesignpatterns.org/ont/boxer/boxer.owl#&gt;
PREFIX : &lt;http://www.ontologydesignpatterns.org/ont/boxer/test.owl#&gt;
CONSTRUCT {?e :agent ?x . ?e ?r ?e1}
WHERE {
{{?e a boxing:Situation} UNION {?e a ?class . ?class rdfs:subClassOf+ dul:Event}}
?e ?p ?x
FILTER (?p = vnrole:Agent || ?p = boxer:agent || ?p = vnrole:Experiencer || ?p = vnrole:Actor
|| ?p = vnrole:Actor1 || ?p = vnrole:Actor2 || ?p = vnrole:Theme)
FILTER NOT EXISTS {?e vnrole:Theme ?x . ?e vnrole:Agent ?y
FILTER (?x != ?y)}
OPTIONAL {{{?e ?r ?e1} UNION {?e ?s ?z . ?z ?t ?e1}} {{?e1 a boxing:Situation} UNION
{?e1 a ?class1 . ?class1 rdfs:subClassOf+ dul:Event}} FILTER (?e != ?e1)}}</p>
      <p>Fig. 3: A summarized FRED graph showing only event relations and agentive
participants for the Black Hand sentence.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Bonaventura</given-names>
            <surname>Coppola</surname>
          </string-name>
          , Aldo Gangemi, Al o Massimiliano Gliozzo, Davide Picca, and
          <string-name>
            <given-names>Valentina</given-names>
            <surname>Presutti</surname>
          </string-name>
          .
          <article-title>Frame detection over the semantic web</article-title>
          . In Lora Aroyo et al., editor,
          <source>ESWC</source>
          , volume
          <volume>5554</volume>
          <source>of LNCS</source>
          , pages
          <volume>126</volume>
          {
          <fpage>142</fpage>
          . Springer,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Oren</given-names>
            <surname>Etzioni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Michele</given-names>
            <surname>Banko</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Michael</given-names>
            <surname>Cafarella</surname>
          </string-name>
          .
          <article-title>Machine reading</article-title>
          .
          <source>In Proceedings of the 21st National Conference on Arti cial Intelligence (AAAI)</source>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Aldo</given-names>
            <surname>Gangemi</surname>
          </string-name>
          .
          <article-title>A comparison of knowledge extraction tools for the semantic web</article-title>
          .
          <source>In Proceedings of ESWC2013</source>
          . Springer,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>A.</given-names>
            <surname>Moschitti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Pighin</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Basili</surname>
          </string-name>
          .
          <article-title>Tree kernels for semantic role labeling</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>34</volume>
          (
          <issue>2</issue>
          ):
          <fpage>193224</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Valentina</given-names>
            <surname>Presutti</surname>
          </string-name>
          , Francesco Draicchio, and
          <string-name>
            <given-names>Aldo</given-names>
            <surname>Gangemi</surname>
          </string-name>
          .
          <article-title>Knowledge extraction based on discourse representation theory and linguistic frames. In EKAW: Knowledge Engineering and Knowledge Management that matters</article-title>
          . Springer,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Peroni</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gangemi</surname>
            <given-names>A.</given-names>
          </string-name>
          , and Vitali F.
          <article-title>Dealing with markup semantics</article-title>
          .
          <source>In Proceedings of the 7th International Conference on Semantic Systems</source>
          , Graz,
          <source>Austria (i-Semantics2011)</source>
          . ACM,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Chris</given-names>
            <surname>Welty</surname>
          </string-name>
          and
          <string-name>
            <given-names>Lora</given-names>
            <surname>Aroyo</surname>
          </string-name>
          .
          <article-title>Harnessing disagreement for event semantics</article-title>
          .
          <source>In Proc. of DERIVE Wks at ISWC2012</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>