1Department of Maths & Computer Science, College of Natural and Applied Sciences, Fountain University, Osogbo, Osun State, Nigeria.
2Department of Computer Science, University of Ibadan.
* E-mail addresses: nurayhn@yahoo.ca
Our aim is to create NLWA technique which will be able to retrieve resources from a knowledge base in a more efficient way to respond to the ambiguity problem that occurs when performing the search using the search engine. This system was implemented with the fundamental concept of Natural Language processing (NLP) whereby it differentiates the similar meaning (synonyms) or multiple meaning (polysemous) of the word if it has any. The user's NL question is processed in three steps. Firstly, the linguistic pre-processing, secondly the translation of the linguistic pre-processed user question into a computer readable and unambiguous form with respect to a given ontology, and thirdly the retrieval of pertinent documents. The NLWA is an intermediary which establishes a link between it and Google search engine and able to return and generate the synonyms or differentiate the meanings of the word that input in NLWA and produces output (expected results) directly from search engine.