Enhancement of Natural Language to SQL Query Conversion using Machine Learning Techniques

被引:0
|
作者
Prasad, Akshar [1 ]
Badhya, Sourabh S. [1 ]
Yashwanth, Y. S. [1 ]
Rohan, Shetty [1 ]
Shobha, G. [1 ]
Deepamala, N. [1 ]
机构
[1] RV Coll Engn, Dept Comp Sci & Engn, Bengaluru, India
关键词
Machine learning; natural language to SQL query; long short-term memory; embedding layer; elastic search; hybrid architecture; GENERATION;
D O I
10.14569/IJACSA.2020.0111260
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the age of information explosion, there is a huge data that is stored in the form of database and accessed using various querying languages. The major challenges faced by a user accessing this data is to learn the querying language and understand the various syntax associated with it. Query given in the form of Natural Language helps any naive user to access database without learning the query languages. The current process of conversion of Natural Language to SQL Query using a rule-based algorithm is riddled with challenges - identification of partial or implied data values and identification of descriptive values being the predominant ones. This paper discusses the use of a synchronous combination of a hybrid Machine Learning model, Elastic Search and WordNet to overcome the abovementioned challenges. An embedding layer followed by a Long Short-Term Memory model is used to identify partial or implied data values, while Elastic Search has been used to identify descriptive data values (values which have lengthy data values and may contain descriptions). This architecture enables conversion systems to achieve robustness and high accuracies, by extracting meta data from the natural language query. The system gives an accuracy of 91.7% when tested on the IMDb database and 94.0% accuracy when tested on Company Sales database.
引用
收藏
页码:494 / 503
页数:10
相关论文
共 50 条
  • [1] Natural Language Query to SQL conversion using Machine Learning Approach
    Arefin, Minhazul
    Hossen, Kazi Mojammel
    Uddin, Mohammed Nasir
    2021 3RD INTERNATIONAL CONFERENCE ON SUSTAINABLE TECHNOLOGIES FOR INDUSTRY 4.0 (STI), 2021,
  • [2] Formation of SQL from Natural Language Query using NLP
    Uma, M.
    Sneha, V
    Sneha, G.
    Bhuvana, J.
    Bharathi, B.
    2019 SECOND INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE IN DATA SCIENCE (ICCIDS 2019), 2019,
  • [3] An Approach for Generating SQL Query Using Natural Language Processing
    More, Priyanka
    Kudale, Bharti
    Deshmukh, Pranali
    Biswas, Indira N.
    More, Neha J.
    Gomes, Francisco S.
    INTELLIGENT COMMUNICATION TECHNOLOGIES AND VIRTUAL MOBILE NETWORKS, ICICV 2019, 2020, 33 : 226 - 230
  • [4] Human Language Question To SQL Query Using Deep Learning
    Ahkouk, Karam
    Machkour, Mustapha
    2019 THIRD INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING IN DATA SCIENCES (ICDS 2019), 2019,
  • [5] Translating Controlled Natural Language Query into SQL Query using Pattern Matching Technique
    Kumar, Rajender
    Dua, Mohit
    2014 INTERNATIONAL CONFERENCE FOR CONVERGENCE OF TECHNOLOGY (I2CT), 2014,
  • [6] Auto-Query - A simple natural language to SQL query generator for an e-learning platform
    Parikh, Parth
    Chatterjee, Oishik
    Jain, Muskan
    Harsh, Aman
    Shahani, Gaurav
    Biswas, Rathin
    Arya, Kavi
    PROCEEDINGS OF THE 2022 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON 2022), 2022, : 936 - 940
  • [7] SQL Injection Detection Using Machine Learning Techniques
    Hosam, Eman
    Hosny, Hagar
    Ashraf, Walaa
    Kaseb, Ahmed S.
    2021 8TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE (ISCMI 2021), 2021, : 15 - 20
  • [8] Populating an allergens ontology using natural language processing and machine learning techniques
    Valarakos, AG
    Karkaletsis, V
    Alexopoulou, D
    Papadimitriou, E
    Spyropoulos, CD
    ARTIFICIAL INTELLIGENCE IN MEDICINE, PROCEEDINGS, 2005, 3581 : 256 - 265
  • [9] Resume Classification System using Natural Language Processing and Machine Learning Techniques
    Ali, Irfan
    Mughal, Nimra
    Khand, Zahid Hussain
    Ahmed, Javed
    Mujtaba, Ghulam
    MEHRAN UNIVERSITY RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY, 2022, 41 (01) : 65 - 79
  • [10] Informational Query Detection on Social Media Posts in Bengali Language Using Machine Learning And Transfer Learning Techniques
    Rahman, Md. Atiqur
    Chowdhury, Sanjid Islam
    Rafan, Sadid
    Jannat, Nahian
    Aziz, Tahsin
    2023 IEEE 13TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE, CCWC, 2023, : 458 - 464