Graph NLU enabled question answering system

Heliyon. 2021 Sep 24;7(9):e08035. doi: 10.1016/j.heliyon.2021.e08035. eCollection 2021 Sep.

Abstract

With a huge amount of information being stored as structured data, there is an increasing need for retrieving exact answers to questions from tables. Answering natural language questions on structured data usually involves semantic parsing of query to a machine understandable format which is then used to retrieve information from the database. Training semantic parsers for domain specific tasks is a tedious job and does not guarantee accurate results. In this paper, we used conversational analytics tool to create the user interface and to get the required entities and intents from the query thus avoiding the traditional semantic parsing approach. We then make use of Knowledge Graph for querying in structured data domain. Knowledge graphs can be easily leveraged for question answering systems, to use them as the database. We extract appropriate answers for different types of queries which have been illustrated in the Results section.

Keywords: Conversational analytics; Graph traversal; Knowledge graph; Natural language query; Question answering; Structured data; Tabular data.