CLJan 28, 2023

Semantic Parsing for Conversational Question Answering over Knowledge Graphs

Amazon
arXiv:2301.12217v1272 citationsh-index: 86Has Code
Originality Synthesis-oriented
AI Analysis

This work addresses the problem of conversational question answering over knowledge graphs for researchers and developers, but it is incremental as it builds on existing semantic parsing techniques with a new dataset.

The paper tackles the problem of developing semantic parsers that understand natural language questions in conversations and ground them to formal queries over large knowledge graphs, resulting in a new dataset with Sparql annotations and two parsing approaches that address challenges like large vocabularies and conversation context.

In this paper, we are interested in developing semantic parsers which understand natural language questions embedded in a conversation with a user and ground them to formal queries over definitions in a general purpose knowledge graph (KG) with very large vocabularies (covering thousands of concept names and relations, and millions of entities). To this end, we develop a dataset where user questions are annotated with Sparql parses and system answers correspond to execution results thereof. We present two different semantic parsing approaches and highlight the challenges of the task: dealing with large vocabularies, modelling conversation context, predicting queries with multiple entities, and generalising to new questions at test time. We hope our dataset will serve as useful testbed for the development of conversational semantic parsers. Our dataset and models are released at https://github.com/EdinburghNLP/SPICE.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes