NLP2SQL Using Semi-supervised Learning

dc.contributor.authorVathsala, H.
dc.contributor.authorKoolagudi, S.G.
dc.date.accessioned2026-02-06T06:36:24Z
dc.date.issued2021
dc.description.abstractHuman Computer interaction has been moving towards Natural language in the modern age. SQL (Structured Query Language) is the chief database query language used today. There are many flavors of SQL but all of them have the same basic underlying structure. This paper attempts to use the Natural Language inputs to query the databases, which is achieved by translating the natural language (which in our case is English) input into the SQL (specific to MySQL database) query language. Here we use a semi-supervised learning with Memory augmented policy optimization approach to solve this problem. This method uses the context of the natural language questions through database schema, and hence its not just generation of SQL code. We have used the WikiSQL dataset for all our experiments. The proposed method gives a 2.3% higher accuracy than the state of the art semi-supervised method on an average. © 2021, Springer Nature Singapore Pte Ltd.
dc.identifier.citationCommunications in Computer and Information Science, 2021, Vol.1367, , p. 288-299
dc.identifier.issn18650929
dc.identifier.urihttps://doi.org/10.1007/978-981-16-0401-0_22
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/30413
dc.publisherSpringer Science and Business Media Deutschland GmbH
dc.subjectMAPO (Memory Augmented Policy Optimization)
dc.subjectNLP (Natural Language Processing)
dc.subjectNLP2SQL
dc.subjectSQL (Structured Query Language)
dc.titleNLP2SQL Using Semi-supervised Learning

Files