Problem statement: Question Answering (QA) system is taking an important role in current search engine optimization concept. Natural language processing technique is mostly implemented in QA system for asking user's question and several steps are also followed for conversion of questions to query form for getting an exact answer. Approach: This paper surveys different types of question answering system based on ontology and semantic web model with different query format. For comparison, the types of input, query processing method, input and output format of each system and the performance metrics with its limitations are analyzed and discussed. Our question answering for automatic learning system architecture is used to overcome the difficulties raised from the different QA models. Results: The semantic search methodology is implemented by using RDF graph in the application of data structure domain and the performance is also analyzed. Answers are retrieved from ontology using Semantic Search approach and question-to-query algorithm is evaluated in our system for analyzing performance evaluation. Conclusion: Performance of question answering system of getting exact result can be improved by using semantic search methodology for retrieving answers from ontology model. Our system successfully implements this technique and the system is also used in intelligent manner for automatic learning method.Key words: Semantic web, ontology, RDF, semantic search, question answering system
NTRODUCTIONThe Question Answering system plays a major role in current era. It is needed when the user gets an indepth knowledge in a particular domain. QA system is classified as two types namely closed domain or restricted domain and open domain model. In QA systems two types of search is available namely keywords based search and semantic search (Zhang, 2006). Normal search engines are working under keyword based searching concept. But some time, there is a problem of getting wrong answer for different meaning of same word. So, semantic search is used to solve the above problem.Semantic search is used to improve the accuracy of search by understanding the intent of the user and the meaning of the terms in the searching sentence. Mainly there are two search are available as namely Navigation Search and Research Search.In navigational search, the user is using the search engine as a navigation tool to navigate to a particular intended document. Semantic Search is not applicable to navigational searches. In Research Search, the user provides the search engine with a phrase which is intended to denote an object about which the user is trying to gather/research information. Rather than Google's PageRank algorithm, Semantic Search uses semantics to produce highly relevant searching results.This Semantic Search technique can be used to retrieve the knowledge from the data source like ontology. Ontology (Fernandez et al., 2009) is a technology used to enable the domain knowledge at a high level and improve the query time used in Questi...