A Model of a Generic Natural Language Interface for Querying Database


Extracting information from database is typically done by using a structured language such as SQL (Structured Query Language). But non expert users can’t use this later. Wherefore using Natural Language (NL) for communicating with database can be a powerful tool. But without any help, computers can’t understand this language; that is why it is essential to develop an interface able to translate user’s query given in NL into an equivalent one in Database Query Language (DBQL). This paper presents a model of a generic natural language query interface for querying database. This model is based on machine learning approach which allows interface to automatically improve its knowledge base through experience. The advantage of this interface is that it functions independently of the database language, content and model. Experimentations are realized to study the performance of this interface and make necessary corrections for its amelioration

9 Figures and Tables

Cite this paper

@inproceedings{Bais2016AMO, title={A Model of a Generic Natural Language Interface for Querying Database}, author={Hanane Bais and Mustapha Machkour and Lahcen Koutti}, year={2016} }