Finding Answers through a Heuristic Reasoning Mechanism For an Ontology-based Question Answering System

Today, automated reasoning is a real need for intelligent systems. Information Retrieval systems in general and specifically a question answering system require a reasoning mechanism as well. In this paper, a heuristic reasoning mechanism, implemented in the online phase of TeLQAS is proposed. TeLQAS is an ontology-based natural language question answering system for the domain of Telecommunications. In an online process, TeLQAS accepts the users’ questions in English. Then, as a first try, the system attempts to obtain reasonable answers based upon the ontology through reasoning. However, the next step is a summarization-based answer extraction, which is not the focus of this paper. The reasoning mechanism utilizes a number of rules defined based on the existing relation types in the ontology and also some linguistics and structural clues of the English Language. The results of experiments prove a considerable improvement in the system performance in comparison with the case where there is no reasoning according to the ontology. In addition to the accuracy of answers, a great reduction in turn-around time is also gained.