<!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 Relations from Italian Wikipedia using Unsupervised Information Extraction</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Pierluigi Cassotti</string-name>
          <email>pierluigi.cassotti@uniba.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lucia Siciliani</string-name>
          <email>lucia.siciliani@uniba.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pierpaolo Basile</string-name>
          <email>pierpaolo.basile@uniba.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marco de Gemmis</string-name>
          <email>marco.degemmis@uniba.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pasquale Lops</string-name>
          <email>pasquale.lops@uniba.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, University of Bari Aldo Moro</institution>
          ,
          <addr-line>Via E. Orabona, 4 - 70125 Bari</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper, we describe WikiOIE, a framework for extracting relations from Wikipedia. The framework is based on UDPipe and the Universal Dependencies project for text processing. It easily allows customizing the information extraction (IE) approach to automatically extract triples (subject, predicate, object). In this work, we propose two unsupervised IE methods to extract triples from the Italian version of Wikipedia. The former is based only on PoS-tag patterns; the latter also uses syntactic dependencies. The extraction process is provided in JSON format and is used to build a simple web interface for searching and browsing the extracted triples. A preliminary evaluation conducted on a dataset sample shows promising results, although the approach is completely unsupervised.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Open Information Extraction</kwd>
        <kwd>Natural Language Processing</kwd>
        <kwd>Information Retrieval</kwd>
        <kwd>Wikipedia</kwd>
        <kwd>Universal Dependencies</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>on the use of verbal behavior patterns created based upon Lexicon-Grammar features. The
authors have also produced a dataset built on the itWaC corpus, which is not currently available.
WikiOIE proposes a framework in which Open IE approaches can be easily developed with the
focus on the Italian1 language with the aim to encourage researchers to develop approaches for
under-represented languages.</p>
      <p>The paper is structured as follows: 3 provides details about WikiOIE and its methodology,
while Section 4 describes the dataset developed from the Italian version of Wikipedia. A
preliminary evaluation is reported in Section 5.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Releated Work</title>
      <p>
        At the beginning, the task of IE was focused on the extraction of relations pre-specified by
the user from small corpora. Even though several works like DIPRE [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], Snowball [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], and [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]
tried to reduce the amount of annotated data necessary in the training phase, the systems still
required a substantial human intervention to obtain relevant results, and changing domain was
dificult.
      </p>
      <p>
        The shift to Open IE system was proposed by [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], along with their system called TextRunner.
In this case, the goal is to apply IE algorithms to extract relations from a large collection of
documents that can cover any topic. For this reason, limiting the extraction process to a set of
relations defined a priori is infeasible.
      </p>
      <p>TextRunner applies an approach that is composed of three main modules. The first one is a
learner that exploits a parser to label the training data as trustworthy or not and then uses the
extracted information to train a Naive Bayes classifier. Next, the extractor uses POS-tag features
to obtain a set of candidate tuples from the corpus, which are then sent to the classifier, and
only those labeled as trustworthy are kept. Finally, a module denominated assessor assigns a
probability score to the tuples extracted at the previous step based on the number of occurrences
of each tuple in the corpus.</p>
      <p>
        The learning-based approach used in TextRunner has also been applied by several other
systems like WOE [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], OLLIE [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and ReNoun [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In particular, WOE exploits Wikipedia-based
bootstrapping: the system extracts the sentences matching the attribute-value pairs available
within the info-boxes of Wikipedia articles. This data is then used to build two versions of the
system: the first one based on PoS-tags, regular expressions, and other shallow features of the
sentence, the latter based on features of dependency-parse trees, thus obtaining better results
than the other one but with a lack of performance in terms of speed.
      </p>
      <p>OLLIE is also capable of identifying not only verb-based relations but also those that involve
the use of nouns and adjectives. The approach first builds a training set by selecting the sentences
that contain one of the 110,000 seed tuples taken from ReVerb. Then, using a dependency parser,
the training set is used to learn a set of extraction pattern templates. OLLIE also tries to take
into account the context of the sentence in the extraction process, extending the tuples with
additional fields if necessary and assigning a confidence score to each tuple.</p>
      <p>Finally, ReNoun, as the name suggests, is a system that mainly focuses on extracting
nounbased relations. It exploits a set of manually created lexical patterns used as seed facts to learn
1The framework can be extended to other languages since it is based on universal dependencies.
a more extensive set of patterns based on the dependency parse feature of the sentences in
the corpus and distant supervision. Next, these patterns are used to generate the final set of
extractions, each one having an associated score that represents its correctness.</p>
      <p>Another common approach to tackle the Open IE task is represented by rule-based systems
like ReVerb. ReVerb takes in input a sentence PoS-tagged and NP-chunked using OpenNLP.
The sentence is analyzed to check if it is compliant concerning diferent syntactic and lexical
constraints and extract its relations. Given each relation phrase, the system then derives its
arguments by checking the nearest noun phrases at the left and the right of the relation.</p>
      <p>Using a set of rules allows this kind of systems to obtain relations of better quality compared
to other approaches, but their variety is limited when compared with other approaches.</p>
      <p>Finally, there are approaches based on exploiting the presence of specific clauses within
the text. This is the case of ClausIE [9] which makes use of the information derived by the
dependency parse of the input sentence to determine the set of clauses that compose it. ClausIE
then generates a proposition for each selected clause determining which part represents the
subject, the relation, and the arguments.</p>
      <p>Another system that uses this kind of approach is Stanford Open IE [10], where the
dependency tree of the sentence is traversed to identify the subtrees that represent independent
clauses. These clauses are then reduced to shorter entailed sentences through the use of natural
logic inference which can be easily transformed into triples.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Methodology</title>
      <sec id="sec-3-1">
        <title>In this section, we describe our information extraction system called WikiOIE2. The main</title>
        <p>WikiOIE features are:
• completely unsupervised approach for extracting triples from Wikipedia dumps
• text processing based on Universal Dependencies3 to make easy the integration of other
languages in the future
• customizable pipeline for supporting both new processing and extraction algorithms
• integration of an indexing and search engine for browsing the extracted facts.
The overall architecture of WikiOIE is presented in Figure 1.</p>
        <p>The input of the pipeline is the textual format of the Wikipedia dump obtained by the
WikiExtractor tool [11], which is the only external component of our framework. It is possible
to use other tools for extracting text from a Wikipedia dump, but our import module can read
the simple XML format provided by WikiExtractor4.</p>
        <p>The text is extracted from the dump and processed by the UDPipe tool [12]. We use version 1
of UDPipe with version 2.5 of the ISDT-Italian model. UDPipe can be trained by using Universal
Dependencies data for over 100 languages. UDPipe allows to potentially use our system on
diferent Wikipedia dumps in several languages. WikiOIE directly calls the REST API provided
by UDPipe. In this way, it is easy to change the endpoint and the model/language.
2The code is available on GitHub: https://github.com/pippokill/WikiOIE.
3https://universaldependencies.org/
4https://github.com/attardi/wikiextractor/wiki/File-Format</p>
        <p>Another advantage of using Universal Dependencies is the common tag-set for all the
languages. PoS-tag5 and syntactic dependencies6 are annotated with shared set of tags.</p>
        <p>The Wikipedia dump is read line-by-line. Each line contains a fragment (passage) of text that
is processed by UDPipe. The output of this process is a set of sentences, and each sentence is
annotated with syntactic dependencies. The sentence is transformed into a dependency graph
that is the input of the Wiki Extractor module. This module extract facts from the sentence
in the form of triples (subject, predicate, object) and assigns a score that take into account the
number of nouns involved in the subject/object.</p>
        <p>Triples are stored in a JSON format that reports not only the extracted triple but also the
original text of the sentence, the output provided by UDPipe, the reference to the Wikipedia
page, the title of the Wikipedia page, and the positions of the subject, predicate and object
within the sentence.</p>
        <p>All this information is useful for indexing and searching and can be exploited by further
post-processing steps during the indexing process. The details about both the JSON format and
indexing are provided in Section 4.
3.1. The Information Extraction process
The information extraction process is sketched in Figure 2. The input text is annotated by</p>
      </sec>
      <sec id="sec-3-2">
        <title>UDPipe that provides the CoNLL-U format7 of each sentence occurring in the text. Each token</title>
        <p>into the sentence is denoted by an index (first column) corresponding to the token position
into the sentence (starting from 1). As depicted in Figure 2, the other columns are the features
extracted by UDPipe, such as the token, the lemma, the universal PoS-tag, the head of the
current word, and the universal dependency relation to the HEAD (root if the head is equal to 0).
Figure 2 also reports the dependency graph of the sentence that is used by the Wiki Extractor
module for extracting triples.</p>
        <p>The extraction process that we implement in this first version of the pipeline is an entirely
5https://universaldependencies.org/u/pos/
6https://universaldependencies.org/u/dep/
7https://universaldependencies.org/format.html
unsupervised approach based on both PoS-tag and graph structure. The first step consists of
identifying sequences of PoS-tags that match verbs as reported in Table 1.</p>
        <p>PoS-tag Pattern Example
AUX VERB ADP ... è nato nel ...</p>
        <p>AUX VERB ... è nato ...</p>
        <p>AUX=(essere, to be) ... è ...</p>
        <p>VERB ADP ... nacque nel ...</p>
        <p>VERB ... acquisì ...</p>
        <p>In Table 1, the first column reports the PoS-tag patterns, while the second one reports an
example of pattern usage. The sentence showed in Figure 2 matches the last pattern (VERB,
fondò).</p>
        <p>When the information extraction algorithm finds a valid predicate pattern, it checks for a
candidate subject and object for the predicate. A valid subject/object candidate must match the
following constraints:
1. a sequence of tokens belonging to the following PoS-tags: noun, adjective, number,
determiner, adposition, proper noun;
2. the sequence can contain only one determiner and/or one adposition.</p>
        <p>The candidate subject must precede the verb, while the candidate object must follow the
predicate pattern. For the sentence in Figure 2 the candidate subject is Nakamura, while the
candidate object is il quartier generale di il Kyokushin Karate8.</p>
        <p>After the identification of the candidate subject and object, we apply two strategies:
simple: the algorithm accepts the subject, predicate, and object as a valid triple and assigns
a score. Two distinct scores are calculated for the subject and object. For each noun
occurring in the subject/object the score is incremented by 1, while for each proper noun
by 2. Finally, the score is multiplied by 1/ where  is the number of tokens occurring
in the subject/object. The idea is that a subject/object containing only nouns or proper
nouns is more relevant. The final triple score is the sum of the scores assigned to both
subject and object.
simpledep: in this case, the triple is accepted only if both the subject and the object have
a syntactic relation with the verb. In particular, one of the tokens belonging to the
subject/object must have a dependent relation with a token of the verb pattern. Taking
into account the sentence in Figure 2 the subject token “Nakamura” is connected with
the verb “fondò”, while the object token “quartier” is linked with the same verb, which
makes the triple valid. The triple score is computed with the same strategy adopted for
the simple approach. The idea behind this approach is to validate the triple by verifying
the existence of a syntactic relation between the verb and the subject/object.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Dataset</title>
      <sec id="sec-4-1">
        <title>We provide three datasets9 in JSON format as in Listing 1. The first dataset is the output of the</title>
        <p>UDpipe process. This dataset contains all the text passages extracted from WikiExtractor and
processed by UDpipe. In particular, the JSON reports: the id of the Wikipedia page, the title of
the Wikipedia article, the text and the UDpipe output in conll format. In this dataset, the JSON
object array is empty since triples are not yet extracted. This dataset contains 23,602,140 text
passages.
{"id":"3859480",
"title":"Anthony Joshua",
"text":"Lo spettacolare e drammatico..."
"conll":"1 Lo lo DET..."
"triples":[
{"subject":{"span":"drammatico incontro","start":3,"end":5,"score":1.0},
8It is important to note that UDpipe splits the articulated preposition “del” in “di:ADP” and “il:DET”.
9A sample of the dataset is available here: https://github.com/pippokill/WikiOIE/tree/master/sample. We will
upload the full dataset on Zenodo.
"predicate":{"span":"vide","start":5,"end":6,"score":1.0},
"object":{"span":"Joshua","start":6,"end":7,"score":3.0},"score":4.0},
{"subject":{"span":"Joshua","start":6,"end":7,"score":3.0},
"predicate":{"span":"subire","start":7,"end":8,"score":1.0},
"object":{"span":"il primo knockdown in carriera","start":8,"end":13,"
score":0.6},"score":3.6}</p>
        <p>This dataset can be used by the WikiOIE tool for extracting triples by using several strategies.
In this version, we include the approaches described in Section 3: simple and simpledep. The
system can be easily extended by implementing other strategies.</p>
        <p>The other two datasets that we provide contain triples extracted respectively by simple and
simpledep. In these datasets the conll value is empty, while the field triples stores the JSON
array of extracted triples.</p>
        <p>Table 2 reports information about the number of triples extracted and the number of distinct
subjects, objects, and predicates for each dataset.</p>
        <p>Dataset #triples
simple 5,739,830
simpledep 3,562,803
#dist. subj #dist pred #dist obj
2,184,493 387,706 2,981,188
1,298,481 269,551 2,030,742</p>
        <p>We observe that the number of triples extracted by simpledep is less than the ones extracted
by simple since simpledep removes triples in which the subject or the object is not linked to the
verb.</p>
        <p>Moreover, WikiOIE provides two valuable tools for indexing the triples dataset using Apache</p>
      </sec>
      <sec id="sec-4-2">
        <title>Lucene10, and for exporting the only triples in TSV format. During the indexing, it is possible</title>
        <p>to apply a further processing step for post-processing or filtering triples. For example, during
the indexing or the export, it is possible to remove triples in which the predicate occurs less
than a specified value. This last feature is important for removing not-relevant triples.</p>
        <p>Table 3 shows the ten most frequent predicates extracted by simpledep.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Evaluation</title>
      <p>For the evaluation, we randomly select a subset of 200 triples from both the simple and simpledep
datasets. The triples are selected for the ones in which the predicate occurs at least 20 times.
Then, each triple is annotated by two experts as relevant (valid) or not-relevant. We used the
Cohen’s Kappa coeficient (K) to measure the pairwise agreement between the two experts.
K is a more robust measure than simple percent agreement calculation, since it takes into</p>
      <p>Predicate
ha
divenne
ebbe
raccoglie
fu prodotto da
fa
aveva
presenta
comprende
ha battuto in
account the agreement occurring by chance. Higher values of K corresponds to higher
interrater reliability. Open IE task lacks a formal definition of triple relevance. A first attempt to
define triple relevance is reported in [ 13]. The core aspects of this definition are assertiveness,
minimalism, and completeness. Namely, they state that the extracted triple should be asserted
by the original sentence, the triples are compact and self-contained and that all the relations
asserted in the input text are extracted. In our evaluation, we decide to give less weight to
minimalism and focus more on the extraction completeness. After the annotation, we compute
the ratio of relevant triples for each dataset and expert. Cohen’s kappa coeficient for each
dataset is provided in the last column of Table 4.</p>
      <p>Dataset
simple
simpledep
#valid (exp 1) #ratio (exp 1)
96 0.48
115 0.64
#valid (exp 2) #ratio (exp 2)
110 0.55
161 0.81</p>
      <p>Kappa C.
0.42
0.24</p>
      <p>Results in Table 4 show that the simpledep approach provides better results since it can filter
out triples in which the subject or the object have not a syntactic link with the verb. However,
Cohen’s kappa coeficient shows a low agreement between the experts, and in the case of
the simpledep method, the agreement is inferior. A possible solution would be to refine the
annotation by introducing a scale of relevance (e.g., from 1 to 5). Moreover, the annotation
results may be afected by the small set of triples considered. We plan to extend the annotation
to a wider range of extracted triples and employ more annotators.</p>
      <p>Further, we perform a detailed analysis of triples considered non-relevant by both annotators,
classifying errors in four types:
1. Generic subject: the triple subject cannot be linked to a real-world entity;
2. Missing subject: the extracted subject is not a real-world entity;
3. Incomplete object: the extracted object features incomplete information;
4. Generic relation: the whole triple cannot be self-explained.</p>
      <p>In Table 5, we report examples for each type of error. A frequent error is the extraction of
generic subjects, incomplete objects, or whole generic triples. This type of triples cannot be
self-contained since they require contextual information (e.g., the feeding Wikipedia page, the
feeding sentence). For instance, often generic triples involve demonstrative adjectives that
require contextual information uncaught in the extracted triple.</p>
      <p>Error type
Generic subject
Incomplete object
Generic relation
Missing subject
Missing subject</p>
      <p>Subject
Quattro di queste specie
Questa voce
il montaggio
In quel momento
L’ anno seguente</p>
      <p>Predicate
beneficiano di
incorpora
è ridotto a
arriva
passò a</p>
      <p>Object
una protezione speciale
informazioni
il minimo
Pitch
lo Start</p>
      <p>Another common error is missing subjects. Analyzing this type of error, we find that most
of them occur when complements of time or place are recognized as the triple subject, e.g.
In quel momento - arriva - Pitch. To overcome this issue, it is possible to recognize and filter
complements of time and place when they appear in the subject.</p>
    </sec>
    <sec id="sec-6">
      <title>6. WikiOIE search engine</title>
      <p>To facilitate the search and browsing of extracted triples, we develop a web interface based on
the index built by WikiOIE. In particular, using the Lucene search engine it is possible to search
triples containing specific tokens occurring in selected triple’s fields (e.g., subject, predicate,
object, or a combination of them).</p>
      <p>Figure 3 shows the query result about all triples containing the word ’Amiga’ in the subject.
The user interface reports, for each triple, the score provided by the search engine and the score
assigned to the triple.</p>
      <p>For each triple, it is possible to visualize details by clicking on the View button. The details
page (Figure 4) shows the triple and the sentence from which it was extracted and the title
of the Wikipedia page. Moreover, also all the other triples extracted from the same page are
visualized.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusions and Future Work</title>
      <p>In this paper, we propose WikiOIE, a framework for open information extraction on Wikipedia
dumps. The tool exploits UDpipe for processing and annotating the text and can be extended
by adding several information extraction approaches. It is possible to add new extraction
algorithms by extending a simple software interface. In this work, we propose two simple
unsupervised methods for the Italian version of Wikipedia. Both the approaches are based on
heuristics based on both PoS-tags and syntactic dependencies. We apply these methods to the
Italian dump of Wikipedia by extracting millions of triples. A small subset of extracted triples is
evaluated by two experts obtaining promising results. However, the Kappa coeficient shows
a low agreement between annotators. To improve the annotators’ agreement and get a more
reliable overview of the system performance, we plan to extend the evaluation to a larger scale
study.</p>
      <p>Moreover, as future work, we plan to improve the extraction accuracy by implementing
supervised approaches. In particular, the idea is to collect users’ feedback by the web interface
for building a training set.
[9] L. Del Corro, R. Gemulla, Clausie: clause-based open information extraction, in:
Proceedings of the 22nd international conference on World Wide Web, 2013, pp. 355–366.
[10] G. Angeli, M. J. J. Premkumar, C. D. Manning, Leveraging linguistic structure for open
domain information extraction, in: Proceedings of the 53rd Annual Meeting of the
Association for Computational Linguistics and the 7th International Joint Conference on
Natural Language Processing (Volume 1: Long Papers), 2015, pp. 344–354.
[11] G. Attardi, Wikiextractor, https://github.com/attardi/wikiextractor, 2015.
[12] M. Straka, J. Straková, Tokenizing, pos tagging, lemmatizing and parsing ud 2.0 with
udpipe, in: Proceedings of the CoNLL 2017 Shared Task: Multilingual Parsing from Raw
Text to Universal Dependencies, Association for Computational Linguistics, Vancouver,
Canada, 2017, pp. 88–99. URL: http://www.aclweb.org/anthology/K/K17/K17-3009.pdf.
[13] G. Stanovsky, I. Dagan, Creating a large benchmark for open information extraction, in:
Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing,
2016, pp. 2300–2305.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R.</given-names>
            <surname>Guarasci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Damiano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Minutolo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Esposito</surname>
          </string-name>
          , G. De Pietro,
          <article-title>Lexicon-grammar based open information extraction from natural language sentences in italian</article-title>
          ,
          <source>Expert Systems with Applications</source>
          <volume>143</volume>
          (
          <year>2020</year>
          )
          <fpage>112954</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Brin</surname>
          </string-name>
          ,
          <article-title>Extracting patterns and relations from the world wide web</article-title>
          ,
          <source>in: International workshop on the world wide web and databases</source>
          , Springer,
          <year>1998</year>
          , pp.
          <fpage>172</fpage>
          -
          <lpage>183</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E.</given-names>
            <surname>Agichtein</surname>
          </string-name>
          , L. Gravano, Snowball:
          <article-title>Extracting relations from large plain-text collections</article-title>
          ,
          <source>in: Proceedings of the fifth ACM conference on Digital libraries</source>
          ,
          <year>2000</year>
          , pp.
          <fpage>85</fpage>
          -
          <lpage>94</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>E.</given-names>
            <surname>Rilof</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Jones</surname>
          </string-name>
          , et al.,
          <article-title>Learning dictionaries for information extraction by multi-level bootstrapping</article-title>
          ,
          <source>in: AAAI/IAAI</source>
          ,
          <year>1999</year>
          , pp.
          <fpage>474</fpage>
          -
          <lpage>479</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>O.</given-names>
            <surname>Etzioni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Banko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Soderland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Weld</surname>
          </string-name>
          ,
          <article-title>Open information extraction from the web</article-title>
          ,
          <source>Communications of the ACM</source>
          <volume>51</volume>
          (
          <year>2008</year>
          )
          <fpage>68</fpage>
          -
          <lpage>74</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>F.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Weld</surname>
          </string-name>
          ,
          <article-title>Open information extraction using wikipedia, in: Proceedings of the 48th annual meeting of the association for computational linguistics</article-title>
          ,
          <year>2010</year>
          , pp.
          <fpage>118</fpage>
          -
          <lpage>127</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schmitz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Soderland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Bart</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Etzioni</surname>
          </string-name>
          , et al.,
          <article-title>Open language learning for information extraction</article-title>
          ,
          <source>in: Proceedings of the 2012 joint conference on empirical methods in natural language processing and computational natural language learning</source>
          ,
          <year>2012</year>
          , pp.
          <fpage>523</fpage>
          -
          <lpage>534</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>M.</given-names>
            <surname>Yahya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Whang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Halevy</surname>
          </string-name>
          , Renoun:
          <article-title>Fact extraction for nominal attributes</article-title>
          ,
          <source>in: Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP)</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>325</fpage>
          -
          <lpage>335</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>