Vietnam Journal of Computer Science (Nov 2020)

NLP Questions Answering Using DBpedia and YAGO

  • Tomasz Boiński,
  • Julian Szymański,
  • Bartłomiej Dudek,
  • Paweł Zalewski,
  • Szymon Dompke,
  • Maria Czarnecka

DOI
https://doi.org/10.1142/S2196888820500190
Journal volume & issue
Vol. 7, no. 4
pp. 339 – 354

Abstract

Read online

In this paper, we present results of employing DBpedia and YAGO as lexical databases for answering questions formulated in the natural language. The proposed solution has been evaluated for answering class 1 and class 2 questions (out of 5 classes defined by Moldovan for TREC conference). Our method uses dependency trees generated from the user query. The trees are browsed for paths leading from the root of the tree to the question subject. We call those paths fibers and they represent the user intention. The question analysis consists of three stages: query analysis, query breakdown and information retrieval. The aim of those stages is the detection of the entities of interest and its attributes, indicating the users’ domain of interest. The user query is then converted into a SPARQL query and sent to the DBpedia and YAGO databases. The baseline and the extended methods are presented and the quality of the solution is evaluated and discussed.

Keywords