Abstract
Incorporating SQL questions from normal language is a long-standing open issue and has been drawing in extensive intrigue as of late. Natural Language Interface (NLI) is the confluence of Natural Language Processing (NLP) and Human-Computer Interaction, which allows interaction between humans and computers through the utilization of Natural Language. Here we are gonna deal with the problem of automatic generation of Structured Query Language (SQL) queries. SQL is a database language for querying and manipulating relational databases. Despite the spectacular rise in the acceptance of relational databases, there is a fundamental limitaion to the ability to fetch data from those databases. One of the major reasons for this is the fact that the users of these relational databases need to comprehend convoluted structured query languages. In this body of work, we present an interface that allows users to interact with the databases using Natural Lanaguage as opposted to the conventional structure query languages.
Highlights
Incorporating Struc- tured Query Language (SQL) questions from normal language is a long-standing open issue and has been drawing in extensive intrigue as of late
We are gonna deal with the problem of automatic generation of Struc- tured Query Language (SQL) queries
Despite the spectacular rise in the acceptance of relational databases, there is a fundamental limitaion to the ability to fetch data from those databases
Summary
A vast amount of today’s information is stored in relational databases. Writing and executing SQL queries is an integral part of relational database courses. Posing questions to databases in the form of natural language is a very handy and straighforward technique of accessing data, especially for beginners who do not fully comprehend convoluted query languages such as SQL. This system focuses on the solution of the problems aris- ing in the analysis or generation of Natural language text or speech. For casual users who do not understand database query language like SQL, an easy method of data access is asking questions to databases in natural language and we will handle the com- plex queries for them. One way to solve it would be to convert natural language to SQL like Google Translating is translating Japanese to English which is exactly what we aim to achieve
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.