Konstruktor: A Strong Baseline for Simple Knowledge Graph Question Answering

Maria Lysyuk, Mikhail Salnikov, Pavel Braslavski, Alexander Panchenko

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

While being one of the most popular question types, simple questions such as “Who is the author of Cinderella?”, are still not completely solved. Surprisingly, even most powerful modern Large Language Models (LLMs) are prone to errors when dealing with such questions, especially when dealing with rare entities. At the same time, as an answer may be one hop away from the question entity, one can try to develop a method that uses structured knowledge graphs (KGs) to answer such questions. In this paper, we introduce Konstruktor -- an efficient and robust approach that breaks down the problem into three steps: (i) entity extraction and entity linking, (ii) relation prediction, and (iii) querying the knowledge graph. Our approach integrates language models and knowledge graphs, exploiting the power of the former and the interpretability of the latter. We experiment with two named entity recognition and entity linking methods and several relation detection techniques. We show that for relation detection, the most challenging step of the workflow, a combination of relation classification/generation and ranking outperforms other methods. On four datasets, we report the strong performance of Konstruktor.

Original languageEnglish
Title of host publicationNatural Language Processing and Information Systems - 29th International Conference on Applications of Natural Language to Information Systems, NLDB 2024, Proceedings
EditorsAmon Rapp, Luigi Di Caro, Farid Meziane, Vijayan Sugumaran
PublisherSpringer Science and Business Media Deutschland GmbH
Pages107-118
Number of pages12
ISBN (Print)9783031702419
DOIs
Publication statusPublished - 2024
Event29th International Conference on Natural Language and Information Systems, NLDB 2024 - Turin, Italy
Duration: Jun 25 2024Jun 27 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14763 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference29th International Conference on Natural Language and Information Systems, NLDB 2024
Country/TerritoryItaly
CityTurin
Period6/25/246/27/24

Keywords

  • KG
  • KGQA
  • knowledge graphs
  • question answering

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Konstruktor: A Strong Baseline for Simple Knowledge Graph Question Answering'. Together they form a unique fingerprint.

Cite this