<!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>Extending DBpedia with Wikipedia List Pages</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Heiko Paulheim</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Simone Paolo Ponzetto</string-name>
          <email>simoneg@informatik.uni-mannheim.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Mannheim, Germany Research Group Data and Web Science</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Thanks to its wide coverage and general-purpose ontology, DBpedia is a prominent dataset in the Linked Open Data cloud. DBpedia's content is harvested from Wikipedia's infoboxes, based on manually created mappings. In this paper, we explore the use of a promising source of knowledge for extending DBpedia, i.e., Wikipedia's list pages. We discuss how a combination of frequent pattern mining and natural language processing (NLP) methods can be leveraged in order to extend both the DBpedia ontology, as well as the instance information in DBpedia. We provide an illustrative example to show the potential impact of our approach and discuss its main challenges.</p>
      </abstract>
      <kwd-group>
        <kwd>Ontology Learning</kwd>
        <kwd>Frequent Pattern Mining</kwd>
        <kwd>Wikipedia</kwd>
        <kwd>DBpedia</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        In the last few years, DBpedia [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] has become one of the most prominent datasets
in the Linked Open Data (LOD) cloud, and it has been successfully used for
a variety of high-end complex intelligent tasks such as open-domain question
answering [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], topic labeling [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], web search result clustering [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], and interpreting
statistical data [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. This impact is arguably due to the fact that DBpedia is able
to provide vast amounts of structured knowledge, which is embedded within a
manually validated ontological model. However, questions remains on whether
it can be further improved, e.g., by harvesting additional information in order
to provide even more coverage.
      </p>
      <p>
        One of the key characteristics of DBpedia, for instance, is that it is extracted
from Wikipedia's infoboxes, which are manually mapped to classes and
predicates in the DBpedia ontology. While infoboxes provide a highly structured
source of information, they just cover part of the information encoded within
Wikipedia. Recent work has accordingly focused on extending DBpedia with
additional information from Wikipedia sources like abstracts [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], categories [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ],
chronology pages [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and cross-linguistic evidence [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], as well as using statistical
inference on the extracted data to derive additional information [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>In this paper, we build upon this line of work and propose to extend DBpedia
with information mined from Wikipedia's list pages. Wikipedia, in fact, organizes
much of its content within list pages, which are highly structured and can provide
strong empirical evidence for building taxonomies, adding information about
DBpedia Ontology ...</p>
      <p>Extended Ontology ...</p>
      <p>...</p>
      <p>...</p>
      <p>owl:Thing
Person</p>
      <p>Agent
Artist</p>
      <p>...</p>
      <p>Writer</p>
      <p>Corresponding Wikipedia page:</p>
      <p>Lists of Writers
American Writer</p>
      <p>Lists of American Writers
African-American Writer
...</p>
      <p>List of African-American Writers
single entities, as well as introducing new entities to DBpedia. As of June 2013,
in fact, the English Wikipedia contains 586,346 list pages and 560 lists of lists
pages. Apart from being parts of lists of lists, list pages can also be hierarchical,
referring to other, ner-grained lists. This creates a certain hierarchy of lists.</p>
      <p>List pages usually contain a short introductory text, which describes the topic
of the list (e.g., African-American Writers). The main part of the page is
a list of links to other Wikipedia pages. This list may be further structured
(e.g., alphabetically, chronologically, ...) and contain further information about
the entities (for example, birth and death dates of people). In some cases, the
list of linked pages is a table with rich information about the entities (cf., for
instance, List of sovereign states). Furthermore, links to other pages (other
lists or other general pages) may be included in the list page. Accordingly, we
show in the following how this kind of pages can turn out to be a goldmine of
information to be used to further populate DBpedia.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Exploiting Wikipedia List Pages for DBpedia</title>
      <p>In the following, we describe our methodology to automatically acquire an
extended ontology for DBpedia from Wikipedia's list pages, and illustrate it through
an example focused around the Wikipedia list page List of African-American
Writers and its relative list page \generalizations" (e.g., Lists of American
Writers, Lists of Writers, and so on). As shown in Figure 1, our aim
is to associate the Wikipedia page Lists of Writers to the DBpedia class
dbo:Writer1, and follow some of its links in order to build a sub-hierarchy of
the DBpedia class dbo:Writer. That is, in our example, ext:American Writer
would be added as a sub-class of the DBpedia ontology class dbo:Writer and
ext:African-American Writer, in turn, as a subclass of ext:American Writer.
Note that, crucially, we are interested in acquiring an extended ontology that
contains not only an extended hierarchy, but also de ning axioms for the new
1 We use dbo for http://dbpedia.org/ontology/, dbp for http://dbpedia.org/
resource/, and ext for our own extended ontology.
classes. Thus, for the classes in the above example, we would like to
automatically harvest axioms like the following ones:
ext : American W riter
dbo : W riter u</p>
      <sec id="sec-2-1">
        <title>9 dbo : nationality:fdbp : U nited Statesg</title>
        <p>ext : American W riter u</p>
      </sec>
      <sec id="sec-2-2">
        <title>9 dbo : ethnicity:fdbp : Af rican Americang</title>
        <p>
          ext : Af rican American W riter
We propose a two-stage process for adding classes to the DBpedia ontology,
as well as nding de ning axioms. First, frequent patterns are mined from the
DBpedia entities corresponding to the list entries, using a framework such as
FeGeLOD [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. These create a list of candidate classes and candidate de ning
axioms with statistical evidence. Second, textual evidence is extracted for the
candidates in the list pages' titles and abstracts. Both statistical and textual
evidence are nally combined, in order to select suitable (super-)classes in the
DBpedia ontology and for selecting the correct de ning axioms.
        </p>
        <p>
          Adding new classes to the DBpedia ontology. For this task, we propose
to operationalize the two stages as follows:
1. Find candidate classes using frequent pattern mining. Since candidate classes
in the ontology should be both frequent in the set of instances described by
the list page, as well as speci c (in order not to make all extended classes
subclasses of owl:Thing), measures such as TF-IDF can be used to estimate
class relevance. This can be straightforwardly computed from the number of
instances in the list page which are typed with a certain DBpedia ontology
class (TF), weighted by the inverse frequency of occurrence of that same
class as type in the entire DBpedia (IDF).
2. Weight initial candidate classes using textual evidence. Type frequency can
be further combined with information mined from lexical patterns of the
candidate classes in the list pages' titles and abstracts, as well as in their
set of linked pages. For instance, we expect most of the DBpedia instances
linked from Lists of Writers to be de ned as writers in their abstract.
Type-denoting patterns could be acquired by exploiting explicit links in the
list page, semantifying the abstracts (e.g., using DBpedia Spotlight [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]), as
well as by identifying generalization-speci c verbal patterns (e.g., by means
of the BOA framework [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]).
        </p>
        <p>Acquiring new de ning axioms for DBpedia ontology classes. The
entities which co-occur in a list typically share certain features. In our example,
it is the nationality (American) and the ethnicity (African American). This, in
turn, can be used as a source of information to harvest de ning axioms for the
classes derived from the list pages. To this end, we can use the same two-stage
approach as for linking the class-denoting list pages to the DBpedia ontology:
1. Find candidate axioms using frequent pattern mining. In that case,
candidates may not only be simple class expressions, but also property restrictions
such as 9 dbo : ethnicity:fdbp : Af rican Americang. Again, we argue that
TF-IDF { as computed from the frequency of occurrence of properties within
the set of instances of a candidate class (e.g., ext:African-American Writer)
{ can provide useful information in order to select axioms that are both
frequent and speci c (unlike, e.g., 9 dbo : birthN ame:&gt;, which may be frequent,
but rather unspeci c).
2. Weight initial candidate axioms by using textual evidence. For each candidate
axioms, textual evidence is sought in the list page's title and abstract { e.g.,
African-American writers are mentioned as being African-Americans in the
corresponding list page. Similarly to the scenario of class acquisition, we
plan to combine statistical and textual evidence, as well as semantify pages'
abstracts using tools such as DBpedia Spotlight and BOA.</p>
        <p>In the case of ext:African-American Writer, we would like to harvest the
following axioms: dbo : W riter, 9 dbo : ethnicitiyfdbp : Af rican Americang,
and 9 dbo : nationalityfdbp : U nited Statesg. New de ning axioms can then be
added as a class de nition in the ontology, i.e. ext : Af rican American W riter v
ext : American W riter u 9 dbo : ethnicitiyfdbp : Af rican Americang2.
Using de ning axioms for completing entity data. For each list page, the
identi ed de ning axioms can be added to the respective DBpedia entities for
completing the knowledge base, if not yet present. For a list page, all the entities
can be augmented with statements corresponding to the de ning axioms. In our
example, for each entity x in the list, the following set of statements would be
added, if not yet present:
1. x dbo:Agent .
2. x dbo:Person .
3. x dbo:Artist .
4. x dbo:Writer .
5. x ext:American Writers .
6. x ext:African-American Writers .
7. x dbo:ethnicity dbp:African American .
8. x dbo:nationality dbp:United States .</p>
        <p>In the end, each entity in the list would carry two more types in the extended
ontology, up to four more types in the DBpedia ontology (since DBpedia follows
the philosophy of fully materializing super types), and up to two new properties.</p>
        <p>Table 1 shows the number of statements that can be created from the
Wikipedia list page List of African-American Writers. The newly created
axioms include two entirely new instances which are not part of the DBpedia
knowledge base, since they were derived from red links in the list page. The
gures indicate that (i) the number of additional statements that can be created is
2 Equivalence would be desirable, however, it requires that the list of identi ed features
is complete, and that the de ning axioms can be fully expressed in the DBpedia
ontology, but both cannot be guaranteed easily. Thus, using subsumption is safer.
fairly large { in total, the amount of statements about the instances in the
example list page can be enlarged by a factor of almost four, plus the type statements
for the extended ontology; (ii) while TF-IDF is a good indicator for identifying
classes and de ning axioms, additional textual evidence is required. For example,
the candidate de ning axiom 9dbo : deathP lace:fdbp : N ew Y ork Cityg has a
TF-IDF score of 0:157, but it will have a low textual evidence, since New York
City is neither mentioned in the list page's title nor its abstract.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Discussion and Outlook</title>
      <p>In this paper, we have introduced an approach for extending DBpedia by
exploiting list pages. Our proposed method combines statistical (frequent pattern
mining) and textual evidence, obtained with NLP methods. Since there are more
than half a million of such list pages in Wikipedia, we can expect them to provide
a huge source of valuable information. Accordingly, we have shown that, already
in the simple scenario of a single list page, we are able to acquire more than a
thousand new statements and add them to DBpedia. As a result, we are able
to extend the DBpedia ontology with many detailed classes, as well as axioms
for describing them. But while this is indeed good news, we are also aware of
the main challenges that lie ahead, in order to make this approach concrete and
achieve high precision and wide coverage at the same time:
{ First, a labeled training and evaluation set of list pages has to be created,
which contains both the entities linked from the list page as well as the
de ning axioms.
{ Since list pages are quite diverse (HTML lists with and without sub
structures, HTML tables, etc.), fail-safe methods for extracting the right entities
from the list are essential. This includes the task of distinguishing list items
from other hyperlinks found within the list page (e.g., \see also" sections).
{ For picking the correct de ning axioms, suitable scoring functions trading
o statistical and textual evidence need to be found. With a training set of
labeled list pages, such scoring functions could also be learned with a variety
of supervised methods (e.g., regression).
In addition to these challenges, there are also possible extensions of this approach
which go beyond the methods described in this paper. Since many list pages
use sub-structures which carry some semantics, which could be exploited for
adding additional axioms. Likewise, many list pages contain more (structured)
information about the linked entities than just links to them (e.g., organize them
in tables), which could be extracted as well. Finally, in this paper we focused
only on the English version of Wikipedia. Combining evidence from list pages
in di erent language versions would increase both coverage and precision, but
comes with challenges of its own.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Christian</given-names>
            <surname>Bizer</surname>
          </string-name>
          , Jens Lehmann, Georgi Kobilarov, Soren Auer, Christian Becker, Richard Cyganiak, and
          <string-name>
            <given-names>Sebastian</given-names>
            <surname>Hellmann</surname>
          </string-name>
          .
          <article-title>DBpedia { A crystallization point for the Web of Data</article-title>
          .
          <source>Web Semantics</source>
          ,
          <volume>7</volume>
          (
          <issue>3</issue>
          ):
          <volume>154</volume>
          {
          <fpage>165</fpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>David</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Ferrucci</surname>
            , Eric W. Brown, Jennifer Chu-Carroll,
            <given-names>James</given-names>
          </string-name>
          <string-name>
            <surname>Fan</surname>
            , David Gondek,
            <given-names>Aditya</given-names>
          </string-name>
          <string-name>
            <surname>Kalyanpur</surname>
            , Adam Lally,
            <given-names>J. William</given-names>
          </string-name>
          <string-name>
            <surname>Murdock</surname>
          </string-name>
          , Eric Nyberg, John M. Prager, Nico Schlaefer, and
          <string-name>
            <surname>Christopher</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Welty. Building Watson</surname>
          </string-name>
          :
          <article-title>An overview of the DeepQA project</article-title>
          .
          <source>AI Magazine</source>
          ,
          <volume>31</volume>
          (
          <issue>3</issue>
          ):
          <volume>59</volume>
          {
          <fpage>79</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Aldo</given-names>
            <surname>Gangemi</surname>
          </string-name>
          , Andrea Giovanni Nuzzolese, Valentina Presutti, Francesco Draicchio, Alberto Musetti, and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Ciancarini</surname>
          </string-name>
          .
          <article-title>Automatic typing of DBpedia entities</article-title>
          .
          <source>In Proc. of ISWC '12</source>
          , pages
          <fpage>65</fpage>
          {
          <fpage>81</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Daniel</given-names>
            <surname>Gerber</surname>
          </string-name>
          and
          <article-title>Axel-Cyrille Ngonga Ngomo. Bootstrapping the linked data web</article-title>
          .
          <source>In 1st ISWC Workshop on Web Scale Knowledge Extraction</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. Daniel Hienert, Daniel Wegener, and
          <string-name>
            <given-names>Heiko</given-names>
            <surname>Paulheim</surname>
          </string-name>
          .
          <article-title>Automatic classi cation and relationship extraction for multi-lingual and multi-granular events from Wikipedia</article-title>
          . In Detection, Representation, and
          <article-title>Exploitation of Events in the Semantic Web (DeRiVE</article-title>
          <year>2012</year>
          ), volume
          <volume>902</volume>
          <source>of CEUR-WS</source>
          , pages
          <volume>1</volume>
          {
          <fpage>10</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Ioana</given-names>
            <surname>Hulpus</surname>
          </string-name>
          , Conor Hayes, Marcel Karnstedt, and
          <string-name>
            <given-names>Derek</given-names>
            <surname>Greene</surname>
          </string-name>
          .
          <article-title>Unsupervised graph-based topic labelling using DBpedia</article-title>
          .
          <source>In Proc. of WSDM '13</source>
          , pages
          <fpage>465</fpage>
          {
          <fpage>474</fpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Pablo</surname>
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Mendes</surname>
            , Max Jakob,
            <given-names>Andres</given-names>
          </string-name>
          <string-name>
            <surname>Garc</surname>
          </string-name>
          a
          <article-title>-Silva, and Christian Bizer</article-title>
          .
          <article-title>DBpedia spotlight: Shedding light on the web of documents</article-title>
          .
          <source>In Proceedings of the 7th International Conference on Semantic Systems (I-Semantics)</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Alessio</given-names>
            <surname>Palmero</surname>
          </string-name>
          <string-name>
            <surname>Aprosio</surname>
          </string-name>
          , Claudio Giuliano, and
          <string-name>
            <given-names>Alberto</given-names>
            <surname>Lavelli</surname>
          </string-name>
          .
          <article-title>Automatic expansion of DBpedia exploiting Wikipedia cross-language information</article-title>
          .
          <source>In 10th Extended Semantic Web Conference (ESWC)</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Heiko</given-names>
            <surname>Paulheim</surname>
          </string-name>
          .
          <article-title>Generating possible interpretations for statistics from linked open data</article-title>
          .
          <source>In 9th Extended Semantic Web Conference (ESWC)</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>Heiko</given-names>
            <surname>Paulheim</surname>
          </string-name>
          and
          <string-name>
            <given-names>Christian</given-names>
            <surname>Bizer</surname>
          </string-name>
          .
          <article-title>Type inference on noisy rdf data</article-title>
          .
          <source>In 12th International Semantic Web Conference (ISWC)</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <article-title>Heiko Paulheim and Johannes Furnkranz. Unsupervised Feature Generation from Linked Open Data</article-title>
          .
          <source>In International Conference on Web Intelligence</source>
          , Mining, and
          <string-name>
            <surname>Semantics</surname>
          </string-name>
          (WIMS),
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>Michael</given-names>
            <surname>Schuhmacher</surname>
          </string-name>
          and
          <article-title>Simone Paolo Ponzetto</article-title>
          .
          <article-title>Exploiting DBpedia for web search results clustering</article-title>
          .
          <source>In Proceedings of the 3rd Workshop on Automatic Knowledge Base Extraction (AKB)</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Fabian M. Suchanek</surname>
            , Gjergji Kasneci, and
            <given-names>Gerhard</given-names>
          </string-name>
          <string-name>
            <surname>Weikum</surname>
          </string-name>
          .
          <article-title>YAGO: a large ontology from Wikipedia and WordNet</article-title>
          .
          <source>Journal of Web Semantics</source>
          ,
          <volume>6</volume>
          (
          <issue>3</issue>
          ):
          <volume>203</volume>
          {
          <fpage>217</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>