Knowledge Graph Question Answering Using Graph-Pattern Isomorphism

Research output: Contributions to collected editions/worksChapterpeer-review

Authors

  • Daniel Vollmers
  • Rricha Jalota
  • Diego Moussallem
  • Hardik Topiwala
  • Axel-Cyrille Ngonga Ngomo
  • Ricardo Usbeck
Knowledge Graph Question Answering (KGQA) systems are often 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 performed a fine-grained evaluation on complex queries that deal with aggregation and superlative questions as well as an ablation study, highlighting future research challenges.
Original languageEnglish
Title of host publicationFurther with Knowledge Graphs - Proceedings of the 17th International Conference on Semantic Systems, SEMANTiCS 2017, Amsterdam, The Netherlands, September 6-9, 2021
EditorsMehwish Alam, Paul Groth, Victor de Boer, Tassilo Pellegrini, Harshvardhan J. Pandit, Elena Montiel-Ponsoda, Víctor Rodríguez-Doncel, Barbara McGillivray, Albert Meroño-Peñuela
Number of pages15
Volume53
Place of PublicationNetherlands
PublisherIOS Press BV
Publication date2021
Pages103-117
ISBN (print)978-1-64368-200-6
ISBN (electronic)978-1-64368-201-3
DOIs
Publication statusPublished - 2021
Externally publishedYes

    Research areas

  • Informatics - question answering, Basic Graph Pattern, isomorphism, QUALD

Recently viewed

Publications

  1. Contributions of declarative and procedural memory to accuracy and automatization during second language practice
  2. Expertise in research integration and implementation for tackling complex problems
  3. Isocodal and isospectral points, edges, and pairs in graphs and how to cope with them in computerized symmetry recognition
  4. A discrete approximate solution for the asymptotic tracking problem in affine nonlinear systems
  5. Semi-supervised learning for structured output variables
  6. Ambient Intelligence and Knowledge Processing in Distributed Autonomous AAL-Components
  7. Anatomy of Haar Wavelet Filter and Its Implementation for Signal Processing
  8. Enhancing Performance of Level System Modeling with Pseudo-Random Signals
  9. Neural Combinatorial Optimization on Heterogeneous Graphs
  10. On robustness properties in permanent magnet machine control by using decoupling controller
  11. Kinematic self-calibration of non-contact five-axis measuring machine using improved genetic algorithm.
  12. A transfer operator based computational study of mixing processes in open flow systems
  13. Integrating errors into the training process
  14. Patching Together a Global Script
  15. Distinguishing state variability from trait change in longitudinal data
  16. An Improved Approach to the Semi-Process-Oriented Implementation of Standardised ERP-Systems
  17. Gaussian processes for dispatching rule selection in production scheduling
  18. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems
  19. Machine Learning and Knowledge Discovery in Databases
  20. Clustering Hydrological Homogeneous Regions and Neural Network Based Index Flood Estimation for Ungauged Catchments
  21. Gain Scheduling Controller for Improving Level Control Performance
  22. The role of reading time complexity and reading speed in text comprehension
  23. A denoising procedure using wavelet packets for instantaneous detection of pantograph oscillations
  24. Don’t underestimate the problems of user centredness in software development projectsthere are many!?
  25. Control condition design and implementation features in controlled trials
  26. Latent structure perceptron with feature induction for unrestricted coreference resolution
  27. Using cross-recurrence quantification analysis to compute similarity measures for time series of unequal length with applications to sleep stage analysis
  28. Understanding the socio-technical aspects of low-code adoption for software development
  29. Beyond Path Dependency
  30. Database on Learning for Sustainable Development – analysis of projects
  31. Robust Flatness Based Control of an Electromagnetic Linear Actuator Using Adaptive PID Controller
  32. Considerations on efficient touch interfaces - How display size influences the performance in an applied pointing task
  33. Understanding reading as a form of language-use
  34. Stimulating Computing