Translation of Natural Language Queries into Structured Query Language

Show simple item record

dc.contributor.author Sivachelvan, N.
dc.date.accessioned 2024-07-26T06:56:26Z
dc.date.available 2024-07-26T06:56:26Z
dc.date.issued 2010-10-27
dc.identifier.issn 1800-4911
dc.identifier.uri http://drr.vau.ac.lk/handle/123456789/895
dc.description.abstract Natural Language interfaces allow people to communicate with machines in a natural language such as English. One application of this is as “front-ends” to databases, enabling non-technical people to directly access information stored in databases. Advantages of front-ends include relieving users of the need to know the structure of the database; relieving users of the need to know a database manipulation language, allowing users to express queries directly without a transformation or mapping to some other representation; and making the system more convenient and flexible for users. This application translates natural languages queries into SQL statements for user who have no knowledge of SQL. Then these statements are used to retrieve data from the database. First the user enters their query with natural language. Then input queries will be checked out with the help of the dictionary file and it can be translated into SQL. Finding these should be connected to database and retrieve the output. Java is used to implement the system. Currently this can translate natural language queries into simple SQL statements with or without a simple condition. These statements are then executed to retrieve and display data from a single table. Thus, it simplifies the data retrieval process. A parser is written to analyze the user queries and display the results from the database with few limitations. The database table names and column names must be valid English words. It cannot determine synonyms for table names column names and therefore user has to manually enter these words. en_US
dc.language.iso en en_US
dc.publisher Vavuniya Campus of the University of Jaffna en_US
dc.subject Natural Language Query en_US
dc.subject SQL en_US
dc.subject Database en_US
dc.subject Front-end en_US
dc.title Translation of Natural Language Queries into Structured Query Language en_US
dc.type Conference paper en_US
dc.identifier.proceedings Vavuniya Campus Annual Research Session - VCARS 2010 en_US


Files in this item

This item appears in the following Collection(s)

  • VCARS 2010 [42]
    This collection includes research papers published in the Vavuniya Campus Annual Research Sessions - 2010.

Show simple item record

Search


Browse

My Account