RSIS Repository Open-access research from RSIS International journals

International Journal of Research and Scientific Innovation (IJRSI)

Semantic Based Novelty Approach for Natural Language to SQL Conversion

byKarunarathne.V.L; Wijayarathne.S.K

Published March 7, 2026  •  Vol. 13, Issue 2, pp. 1263–1295Open Access
DOI: 10.51244/IJRSI.2026.130200114

Abstract

Databases are essential for storing and managing information in modern applications, organizations, and institutions. However, accessing data from relational databases typically requires knowledge of Structured Query Language (SQL), which many users do not possess. Formulating accurate SQL queries also demands an understanding of database schemas, table structures, and syntax rules. Natural Language to SQL (NL2SQL) systems aim to overcome this limitation by enabling users to interact with databases using everyday language (Affolter, 2019). Despite significant research in Natural Language Interface to Databases (NLIDB), existing systems still struggle with ambiguity, synonym variation, and complex query structures such as aggregation functions and joins (Li & Jagadish & Yu et al.). Therefore, a semantic-based novelty approach is needed to improve accuracy and usability.

Keywords: Natural Language to SQL (NL2SQL), Semantic-based approach, Database query generation

JournalInternational Journal of Research and Scientific Innovation (IJRSI)
ISSN2321-2705
Volume / IssueVolume 13, Issue 2
Pages1263–1295
Publication dateMarch 7, 2026
DOI10.51244/IJRSI.2026.130200114
PublisherRSIS International
LicenseOpen Access

How to cite this article

Karunarathne.V.L, & Wijayarathne.S.K (2026). Semantic Based Novelty Approach for Natural Language to SQL Conversion. International Journal of Research and Scientific Innovation (IJRSI), 13(2), 1263-1295. https://doi.org/10.51244/IJRSI.2026.130200114

BibTeX

@article{KarunarathneVL2026,
  title   = {Semantic Based Novelty Approach for Natural Language to SQL Conversion},
  author  = {Karunarathne.V.L and Wijayarathne.S.K},
  journal = {International Journal of Research and Scientific Innovation (IJRSI)},
  volume  = {13},
  number  = {2},
  pages   = {1263--1295},
  year    = {2026},
  doi     = {10.51244/IJRSI.2026.130200114},
  publisher = {RSIS International}
}