Architecture of an Ontology-Based Domain-Specific Natural Language Question Answering System
This work addresses the need for accurate domain-specific question answering systems, but it is incremental as it builds on existing QA capabilities with ontology integration.
The paper tackles the problem of retrieving precise information from domain-specific documents using natural language queries by proposing an ontology-based question answering architecture, achieving 94% accuracy in their implementation.
Question answering (QA) system aims at retrieving precise information from a large collection of documents against a query. This paper describes the architecture of a Natural Language Question Answering (NLQA) system for a specific domain based on the ontological information, a step towards semantic web question answering. The proposed architecture defines four basic modules suitable for enhancing current QA capabilities with the ability of processing complex questions. The first module was the question processing, which analyses and classifies the question and also reformulates the user query. The second module allows the process of retrieving the relevant documents. The next module processes the retrieved documents, and the last module performs the extraction and generation of a response. Natural language processing techniques are used for processing the question and documents and also for answer extraction. Ontology and domain knowledge are used for reformulating queries and identifying the relations. The aim of the system is to generate short and specific answer to the question that is asked in the natural language in a specific domain. We have achieved 94 % accuracy of natural language question answering in our implementation.