Knowledge Graph Question Answering using Graph-Pattern Isomorphism
Daniel Vollmers (1), Rricha Jalota (1), Diego Moussallem (1), Hardik, Topiwala (1), Axel-Cyrille Ngonga Ngomo (1), and Ricardo Usbeck (2) ((1) Data, Science Group, Paderborn University, Germany, (2) Fraunhofer IAIS, Dresden,, Germany)

TL;DR
TeBaQA is a novel graph-pattern isomorphism-based approach for KGQA that reduces training data needs and speeds up domain adaptation, achieving state-of-the-art results on multiple benchmarks.
Contribution
Introduces TeBaQA, a new KGQA method leveraging graph isomorphisms of SPARQL patterns, improving efficiency and performance with less training data.
Findings
Achieves state-of-the-art on QALD-8
Performs comparably on QALD-9 and LC-QuAD v1
Effective on complex queries with aggregation and superlatives
Abstract
Knowledge Graph Question Answering (KGQA) systems are based on machine learning algorithms, requiring thousands of question-answer pairs as training examples or natural language processing pipelines that need module fine-tuning. In this paper, we present a novel QA approach, dubbed TeBaQA. Our approach learns to answer questions based on graph isomorphisms from basic graph patterns of SPARQL queries. Learning basic graph patterns is efficient due to the small number of possible patterns. This novel paradigm reduces the amount of training data necessary to achieve state-of-the-art performance. TeBaQA also speeds up the domain adaption process by transforming the QA system development task into a much smaller and easier data compilation task. In our evaluation, TeBaQA achieves state-of-the-art performance on QALD-8 and delivers comparable results on QALD-9 and LC-QuAD v1. Additionally, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
