Edmund Sowah, International Journal of Computer Science and Mobile Computing, Vol.7 Issue.11, November- 2018, pg. 1-7
© 2018, IJCSMC All Rights Reserved 1
Available Online at www.ijcsmc.com
International Journal of Computer Science and Mobile Computing
A Monthly Journal of Computer Science and Information Technology
ISSN 2320–088X
IMPACT FACTOR: 6.017
IJCSMC, Vol. 7, Issue. 11, November 2018, pg.1 – 7
NATURAL LANGUAGE PROCESSING
IN COOPERATIVE QUERY
ANSWERING DATABASES (NLPiCQA)
Edmund Sowah
Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China
esowah2000@gmail.com; esowah2000@nuaa.edu.gh
Abstract - It has been the desire of casual users of databases and information system to have systems that
minimize or eliminate the communication gap between computers and humans. Even though, in recent times,
almost all computer and mobile applications store information in databases, the process of getting access to this
information has not been easier for casual users. Retrieving information from databases requires technical
proficiency in Structured Query Language (SQL) and knowledge of the database structure and tuple attributes.
The aim of this paper is present a cooperative approach to information search and retrieval in databases and
information systems. This paper present an architecture that combines Natural Language Processing (NLP) and
Cooperative Query Processing (CQA) to develop a cooperative database system. The architecture proposed
enables casual users to submit queries in plain English language and the system returns cooperative results –
results more than what the user will normally require.
Keywords - Natural Language Processing, Cooperative Query Answering, Structured Query Language,
Cooperative database system, information retrieval
I. INTRODUCTION
Databases are comprehensive element in private and public information systems, which are essential in number of
application areas [1]. Traditional database systems have been of great importance for a long time. In as much as they
are still important, they have not been easier to be used by casual users. There are many information stored in
database systems but getting access to them is rather difficult to casual computer users. This is because users need to
submit queries in SQL syntax in order to get information from traditional database systems. In addition to writing