Natural Language Processing Technique for Generation of SQL Queries Dynamically

被引:2
|
作者
Sanyal, Hrithik [1 ]
Shukla, Sagar [2 ]
Agrawal, Rajneesh [3 ]
机构
[1] Bharati Vidyapeeth Deemed Univ, Dept Elect & Telecommun, Pune, Maharashtra, India
[2] Gyan Ganga Inst Technol, Dept Elect & Commun, Jabalpur, India
[3] Comp Tel Consultancy, Jabalpur, India
关键词
Natural Language Processing; Parsing; Lexical Analysis; Structured Query Language; English Text;
D O I
10.1109/I2CT51068.2021.9418091
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Natural Language Processing is being used in every field of human to machine interaction. Database queries although have a confined set of instructions, but still found to be complex and dedicated human resources are required to write, test, optimize and execute structured query language statements. This makes it difficult, time-consuming and many a time inaccurate too. Such difficulties can be overcome if the queries are formed dynamically with standard procedures. In this work, parsing, lexical analysis, synonym detection and formation processes of the natural language processing are being proposed to be used for dynamically generating SQL queries and optimization of them for fast processing with high accuracy. NLP parsing of the user inputted text for retrieving, creation and insertion of data are being proposed to be created dynamically from English text inputs. This will help users of the system to generate reports from the data as per the requirement without the complexities of SQL. The proposed system will not only generate queries dynamically but will also provide high accuracy and performance.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Using natural language processing in order to create SQL queries
    djahantighi, F. Siasar
    Norouzifard, M.
    Davarpanah, S. H.
    Shenassa, M. H.
    [J]. 2008 INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING, VOLS 1-3, 2008, : 600 - +
  • [2] A system to transform natural language queries into SQL queries
    Solanki A.
    Kumar A.
    [J]. International Journal of Information Technology, 2022, 14 (1) : 437 - 446
  • [3] Translating natural language questions to SQL queries (nested queries)
    Swamidorai, Sindhuja
    Murthy, T. Satyanarayana
    Sriharsha, K., V
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (15) : 45391 - 45405
  • [4] Translating natural language questions to SQL queries (nested queries)
    Sindhuja Swamidorai
    T Satyanarayana Murthy
    K V Sriharsha
    [J]. Multimedia Tools and Applications, 2024, 83 : 45391 - 45405
  • [5] ACL-SQL: Generating SQL Queries from Natural Language
    Kaoshik, Ronak
    Patil, Rohit
    Prakash, R.
    Agarawal, Shaurya
    Jain, Naman
    Singh, Mayank
    [J]. CODS-COMAD 2021: PROCEEDINGS OF THE 3RD ACM INDIA JOINT INTERNATIONAL CONFERENCE ON DATA SCIENCE & MANAGEMENT OF DATA (8TH ACM IKDD CODS & 26TH COMAD), 2021, : 423 - 423
  • [6] QUESTION PATTERNS FOR NATURAL LANGUAGE TRANSLATION IN SQL QUERIES
    Zhekova, Mariya
    Totkov, George
    [J]. INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2021, 13 (02): : 43 - 54
  • [7] Learning to Transform Vietnamese Natural Language Queries into SQL Commands
    Thi-Hai-Yen Vuong
    Thi-Thu-Trang Nguyen
    Nhu-Thuat Tran
    [J]. PROCEEDINGS OF 2019 11TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SYSTEMS ENGINEERING (KSE 2019), 2019, : 410 - 414
  • [8] Processing of natural language queries to a relational database
    Samsonova, M.
    Pisarev, A.
    Blagov, M.
    [J]. BIOINFORMATICS, 2003, 19 : i241 - i249
  • [9] Automatic Generation of SQL Queries
    Do, Quan
    Agrawal, Rajeev K.
    Rao, Dhana
    Gudivada, Venkat N.
    [J]. 2014 ASEE ANNUAL CONFERENCE, 2014,
  • [10] Corpora for Automatically Learning to Map Natural Language Questions into SQL Queries
    Giordani, Alessandra
    Moschitti, Alessandro
    [J]. LREC 2010 - SEVENTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2010, : 2336 - 2339