Intelligent Technology for Converting Natural Language into SQL Queries

Authors

  • V. M. Borysiuk Vinnytsia National Technical University
  • A. V. Kozlovskyi Vinnytsia National Technical University

DOI:

https://doi.org/10.31649/1997-9266-2025-179-2-127-131

Keywords:

AI, neural networks, machine learning, LSTM, natural language processing, SQL, DBMS

Abstract

Data has become an integral component of the modern world, playing a critical role in the global economy and the resolution of social issues. They enable deep analysis and the consideration of quantitative information in decision-making. However, effective data manipulation requires users to have deep knowledge of Structured Query Language (SQL), which can be a significant barrier for various user groups, including small entrepreneurs and large industrial companies. Typically, data entry is controlled by humans, which can lead to human errors and significant time expenditures during the formation of complex SQL queries. The relevance of implementing methods that facilitate this process is high, and the technology for generating SQL queries from natural language input, discussed in this article, represents significant interest. This automation method can radically enhance productivity by reducing errors and complexities often associated with SQL queries, allowing users to focus on contributing ideas that can transform reality. This innovative model is based on advanced technologies for processing natural language (Natural Language Processing, NLP) and deep learning. The use of Long Short Term Memory (LSTM) networks enables the system to effectively understand natural language and predict the appropriate SQL queries. The result is processed by the system, and the final query is displayed to the user in an understandable format. Implementing such a system not only simplifies the learning of SQL for new users but also increases efficiency for those already familiar with SQL, allowing them to work more productively.

Author Biographies

V. M. Borysiuk, Vinnytsia National Technical University

Post-Graduate Student of the Chair of Computer Sciences

A. V. Kozlovskyi, Vinnytsia National Technical University

Cand. Sc., Associate Professor of the Chair of Computer Sciences

References

Chollet Francois, Deep Learning with Python, 2018, pp 83-90.

S. Hochreiter, and J. Schmidhuber, Long short-term memory, 1997, pp. 1735-1780.

Anatomy of a Compiler, 2024. [Electronic resource]. Available: https://www.cs.man.ac.uk/~pjj/farrell/comp3.html .

A. Rajaraman, and J. D. Ullman, Data Mining of Massive Datasets, 2011, pp. 1-17.

Christopher D. Manning, Prabhakar Raghavan, and Hinrich Schütze, Introduction to Information Retrieval, Cambridge University Press, 2008, p. 27.

Thomas Müller, Ryan Cotterell, Alexander Fraser, and Hinrich Schütze, “Joint Lemmatization and Morphological Tagging with LEMMING”, in Conference on Empirical Methods in Natural Language Processing, Lisbon: Association for Computational Linguistics, 2015, pp. 2268-2274.

Downloads

Abstract views: 9

Published

2025-04-25

How to Cite

[1]
V. M. Borysiuk and A. V. Kozlovskyi, “Intelligent Technology for Converting Natural Language into SQL Queries”, Вісник ВПІ, no. 2, pp. 127–131, Apr. 2025.

Issue

Section

Information technologies and computer sciences

Metrics

Downloads

Download data is not yet available.