<!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>FALCON: An Entity and Relation Linking Framework over DBpedia</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ahmad Sakor</string-name>
          <email>sakor@l3s.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kuldeep Singh</string-name>
          <email>kuldeep.singh1@nuance.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria-Esther Vidal</string-name>
          <email>maria.vidal@tib.eu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>L3S Center</institution>
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Nuance Communications</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>TIB</institution>
          ,
          <addr-line>Hannover</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>We tackle the problem of entity and relation linking and present FALCON, a rule-based tool able to accurately map entities and relations in short texts to resources in a knowledge graph. FALCON resorts to fundamental principles of the English morphology (e.g., compounding and headword identi cation) and performs joint entity and relation linking against a short text. We demonstrate the bene ts of the rule-based approach implemented in FALCON on short texts composed of various types of entities. The attendees will observe the behavior of FALCON on the observed limitations of Entity Linking (EL) and Relation Linking (RL) tools. The demo is available at https://labs.tib.eu/falcon/.</p>
      </abstract>
      <kwd-group>
        <kwd>NLP</kwd>
        <kwd>Entity Linking</kwd>
        <kwd>Relation Linking</kwd>
        <kwd>Background Knowl- edge</kwd>
        <kwd>English morphology</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        In the era of digitisation, data availability has exponentially grown in the last
years and a similar growth rate is expected in the next decade. Although a
large volume of data is presented in structured formats, e.g., relational tables, a
large number of attributes are associated with values in the form of short text.
Named Entity Recognition and Disambiguation (NER and NED), relation
linking (RL) tasks annotate surface forms in text with the corresponding reference
mentions in a knowledge base such as Wikipedia. With the emergence of
Knowledge Graphs (KGs) that represent Wikipedia data in a structured and semantic
format such as DBpedia [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], and Wikidata [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], retrieval-based applications such
as question answering (QA) or keyword-based semantic search systems are
empowered to provide more cognitive capabilities. There are existing approaches
which address EL and RL tasks either jointly or independently. However, these
approaches mostly fail in case of a short text (e.g., question or keywords based
query) because a short text does not provide su cient context which is
essential for the disambiguation process. Several e orts have been made to develop
novel approaches for relation extraction but limited literature is available for
approaches targeting linking of extracted relations to its corresponding KG. This
paper presents the demonstration of the FALCON approach [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], which jointly
attempts entity and relation linking of short text to the mentions in DBpedia.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>The FALCON architecture</title>
      <p>The FALCON architecture is depicted in Figure 1. FALCON receives as input
short texts and outputs a set of entities and relations extracted from the text;
each entity and relation in the output is associated with a resource in a
knowledge graph. FALCON resorts to an extended knowledge graph and a catalog of
rules for performing entity and relation linking. The extended knowledge graph
integrates information from various knowledge sources, e.g., DBpedia, Wikidata,
Oxford Dictionary, and Wordnet. Additionally, it comprises alignments between
nouns and entities in these knowledge sources. Alignments are stored in a text
search engine, e.g., ElasticSearch, while the knowledge sources are maintained in
an RDF triple store accessible via SPARQL endpoints. The rules that represent
the English morphology are maintained in a catalog; a forward chaining
inference process is performed on top of the catalog during the tasks of extraction
FALCON: An Entity and Relation Linking Framework over DBpedia
and linking. FALCON also comprises several modules which identify and link
entities and relations to DBpedia knowledge graph. These modules implement
POS Tagging, Tokenization &amp; Compounding, N-Gram Tilling, Candidate List
Generation, Matching &amp; Ranking, Query Classi er, and N-Gram Splitting.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Demonstration of Use Cases</title>
      <p>
        We motivate our work by demonstrating how FALCON performs over short texts
composed of a great variety of entities and relations; these use cases represent
challenges to the state-of-the-art tools for entity and relation linking.
E ect of Capitalization on EL tools. Consider the question `When was
University of Edinburgh founded', where the entity University of Edinburgh has
one word (i.e., `of') starting with lowercase letters. FALCON correctly identi es
and links this entity to dbr:University of Edinburgh{corresponding
DBpedia resource. Existing best performing approaches (i.e., TagMe and
DBpediaspotlight) assume that every entity starts with a capital letter; in consequence,
entities in this type of short texts cannot be recognized by these tools. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
E ect of Implicit/Explicit Entities on EL tools. The vocabulary mismatch
problem is common for text paraphrasing and signi cantly a ects the behavior
of EL tools [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. TagMe and DBpedia spotlight can correctly link the entity in
the question `How high is Colombo Lighthouse?', but they fail if the question
is rephrased to `How high is the lighthouse in Colombo?' due to the
vocabulary mismatch problem. In the rst question, the entity Colombo Lighthouse
matches to the DBpedia entity dbr:Colombo Lighthouse which is not the case
in the rephrased question where the entity is lighthouse in Colombo). We
demonstrate how FALCON links correctly these entities in both cases.
E ect of the Number of Words in an Entity Label on EL tools.
During question answering, an entity with more than three words negatively a ects
the linking performance of EL tools [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Both Tagme and DBpedia-Spotlight are
not able to link the entity present from the question `Who wrote the book The
Pillars of the Earth?' 4 where the entity label (`The Pillars of the Earth') has
ve words; we demonstrate how FALCON links this entity correctly.
E ect of Ambiguity of Question on RL tools. EARL5 and Rematch [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]
are top performing RL tools for question answering over two di erent datasets
QALD-5 and LC-QuAD, respectively. For the question `When did princess Diana
die', Rematch correctly recognizes the relation die and links it to dbo:deathYear.
However, when the question is slightly changed to "Where did princess Diana
die?" in which the expected relation is dbo:deathPlace, both tools fail to
understand the ambiguity of the question and cannot identify the correct DBpedia
resources. FALCON recognizes the slight di erence in both questions, and
overcomes the ambiguity by considering the question head word (When/Where).
E ect of Hidden Relation in a Question on RL tools. Questions are
typically relatively short and sometimes there is no natural language label for
4 A question from LC-QuAD dataset
5 http://sda.cs.uni-bonn.de/projects/earl/
the relation. For example, the QALD-6 question `Who is starring in Spanish
movies produced by Benicio del Toro?' where one of the expected relations is
dbo:country for which no relation label is present. For the previous question,
EARL and ReMatch cannot identify these hidden relations. While FALCON
identi es and links these hidden relations correctly.
      </p>
      <p>E ect of Derived Word Form of Relation Label on RL tools. Considering
the question `Was Ganymede discovered by Galileo Galilei?' in which the relation
label discovered should be linked to the DBpedia entity dbo:discoverer. The
word discoverer is the derived word form of relation label discovered, and
due to this, both tools fail to provide correct relation linking. While FALCON
can link this entity correctly during the matching and ranking step.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>The FALCON rule-based tool implements two novel concepts. First, a fused
knowledge graph comprising several complimentary semantic and linguistic
resources which are employed as background knowledge. Second, the
representation of the English morphology using rules which allows for e ectively identifying
entities and relations in short texts in English. Furthermore, alignments between
nouns and entities in the extended background knowledge graph enable e ective
EL and RL. As a proof of concept, we will demonstrate FALCON over DBpedia,
i.e., the alignments are set to relate nouns to DBpedia. However, there is no
speci c assumption in the FALCON approach about the structure or schema of
the underlying knowledge graphs. Thus, FALCON could equally perform if the
alignments would be de ned over any other knowledge graph.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bizer</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kobilarov</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cyganiak</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ives</surname>
            ,
            <given-names>Z.G.</given-names>
          </string-name>
          :
          <article-title>DBpedia: A Nucleus for a Web of Open Data</article-title>
          . In: ISWC. pp.
          <volume>722</volume>
          {
          <fpage>735</fpage>
          . Springer (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Mulang',
          <string-name>
            <given-names>I.O.</given-names>
            ,
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Orlandi</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          :
          <article-title>Matching natural language relations to knowledge graph properties for question answering</article-title>
          .
          <source>In: Proceedings of the 13th International Conference on Semantic Systems, SEMANTICS</source>
          <year>2017</year>
          , Amsterdam, The Netherlands,
          <source>September 11-14</source>
          ,
          <year>2017</year>
          . pp.
          <volume>89</volume>
          {
          <issue>96</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Sakor</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mulang</surname>
            ,
            <given-names>I.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shekarpour</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vidal</surname>
            ,
            <given-names>M.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Auer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Old is gold: linguistic driven approach for entity and relation linking of short text</article-title>
          .
          <source>In: Proceedings of the 2019 NAACL HLT</source>
          . pp.
          <volume>2336</volume>
          {
          <issue>2346</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lytra</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Radhakrishna</surname>
            ,
            <given-names>A.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shekarpour</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vidal</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>No one is perfect: Analysing the performance of question answering components over the dbpedia knowledge graph</article-title>
          . CoRR abs/
          <year>1809</year>
          .10044 (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Vrandecic</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Wikidata: a new platform for collaborative data collection</article-title>
          .
          <source>In: Proceedings of the 21st World Wide Web Conference, WWW</source>
          <year>2012</year>
          , Lyon, France,
          <source>April 16-20</source>
          ,
          <year>2012</year>
          (Companion Volume). pp.
          <volume>1063</volume>
          {
          <fpage>1064</fpage>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>