MuG-QA: Multilingual Grammatical Question Answering for RDF Data

We introduce Multilingual Grammatical Question Answering (MuG-QA), a system for answering questions in the English, German, Italian and French languages over DBpedia. The natural language modelling and parsing is implemented using Grammatical Framework (GF), a grammar formalism having natural support for multilinguality. The question analysis is based on forming an abstract conceptual grammar from the questions, and then using linearisation of the abstract grammar into different languages to parse the questions. Once a natural language question is parsed, the resulting abstract grammar tree is matched with the knowledge base schema and contents to formulate a SPARQL query. A particular strength of our approach is that once the abstract grammar has been designed, implementation for a new concrete language is relatively quick, supposing that the language has basic support in the GF Resource Grammar Library. MuG-QA has been tested with data from the QALD-7 benchmark and showed competitive results.

[1]  Kostas Stefanidis,et al.  GQA: Grammatical Question Answering for RDF Data , 2018, SemWebEval@ESWC.

[2]  Johan Granberg,et al.  A natural language interface over the MusicBrainz database , 2011 .

[3]  Dongyan Zhao,et al.  Natural language question answering over RDF: a graph data driven approach , 2014, SIGMOD Conference.

[4]  Laks V. S. Lakshmanan,et al.  Report on the Third International Workshop on Exploratory Search in Databases and the Web (ExploreDB 2016) , 2016, SGMD.

[5]  Oren Etzioni,et al.  Paraphrase-Driven Learning for Open Question Answering , 2013, ACL.

[6]  Amal Zouaq,et al.  AMAL: Answering French Natural Language Questions Using DBpedia , 2017, SemWebEval@ESWC.

[7]  Philipp Cimiano,et al.  Pythia: Compositional Meaning Construction for Ontology-Based Question Answering on the Semantic Web , 2011, NLDB.

[8]  Autocompletion Question Answering on RDF KBs using Controlled Natural Language and Semantic , 2016 .

[9]  Anna Freud,et al.  Grammatical Framework Programming With Multilingual Grammars , 2016 .

[10]  Pierre Maret,et al.  WDAqua-core0: A Question Answering Component for the Research Community , 2017, SemWebEval@ESWC.

[11]  Sébastien Ferré squall2sparql: a Translator from Controlled English to Full SPARQL 1.1 , 2013, CLEF.

[12]  Xuchen Yao,et al.  Information Extraction over Structured Data: Question Answering with Freebase , 2014, ACL.

[13]  Laks V. S. Lakshmanan,et al.  Report on the First International Workshop on Exploratory Search in Databases and the Web (ExploreDB 2014) , 2014, SGMD.

[14]  Jason Weston,et al.  Question Answering with Subgraph Embeddings , 2014, EMNLP.

[15]  Axel-Cyrille Ngonga Ngomo,et al.  7th Open Challenge on Question Answering over Linked Data (QALD-7) , 2017, SemWebEval@ESWC.

[16]  Ming Zhou,et al.  Question Answering over Freebase with Multi-Column Convolutional Neural Networks , 2015, ACL.

[17]  Gerhard Weikum,et al.  Automated Template Generation for Question Answering over Knowledge Graphs , 2017, WWW.