📞 +91-7667918914 | ✉️ ijarcce@gmail.com
IJARCCE Logo
International Journal of Advanced Research in Computer and Communication Engineering A monthly Peer-reviewed & Refereed journal
ISSN Online 2278-1021ISSN Print 2319-5940Since 2012
IJARCCE adheres to the suggestive parameters outlined by the University Grants Commission (UGC) for peer-reviewed journals, upholding high standards of research quality, ethical publishing, and academic excellence.
← Back to VOLUME 4, ISSUE 11, NOVEMBER 2015

Natural Language Database Interface

Asst. Prof.Rakhee Kundu, Asst. Prof. Poonam Gholap, Asst. Prof. Snehal Mane

DOI: 10.17148/IJARCCE.2015.41143

Abstract: Databases have become ubiquitous. Almost all IT applications are storing and retrieving information from databases. Retrieving information from the database requires knowledge of technical languages such as Structured Query Language (SQL). However majority of the users who interact with the databases do not have a technical background and are intimidated by the idea of using languages such as SQL. This has led to the development of a few Natural Language Database Interfaces (NLDBI). A NLDBI allows the user to query the database in a natural language (NL). This dissertation work highlights on architecture of new NLDBI system, which includes designing a grammar which convert NL statement to a machine understandable language like a query which is fired on a database, constructing parse tree/s and analyzing them. In most of the typical NLDBI systems the NL statement is converted into an internal representation based on the syntactic and semantic knowledge of the NL. This representation is then converted into queries using a representation converter. Before a NL query is translated to an equivalent query in technical language like SQL it has to go through various steps. In this paper it highlights the steps of speech tagging followed by tagging of each word of the query, parsing the tagged sentence by a grammar and generating a grammar tree (parse tree) by applying the semantic analysis on that parse tree and finally SQL translator processes the parse tree to obtain the SQL query.



Keywords: Natural Language, Database, SQL Query, Speech tagging, Parse tree.

How to Cite:

[1] Asst. Prof.Rakhee Kundu, Asst. Prof. Poonam Gholap, Asst. Prof. Snehal Mane, “Natural Language Database Interface,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), DOI: 10.17148/IJARCCE.2015.41143