QUANTRA - Query understander and translator a natural language interface to relational database systems

被引:0
|
作者
Srinivasa, D [1 ]
机构
[1] IBM India Software Labs, Technol Incubat Ctr, Bangalore 560017, Karnataka, India
关键词
natural language; SQL; relational database; query interface; graph theory; disambiguation; syntax and semantic relationships;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A simple, yet powerful approach to providing a natural language interface to a database is presented. The developed system, called QUANTRA, answers queries given in English by translating them into SQL and executing the SQL queries against the database. It is easily configurable to any relational database with minimal manual intervention. Classical approaches to providing a natural language interface to databases include steps like syntax parsing, specifying logic predicates for keywords, generating an intermediate logical query and then obtaining SQL. These methods suffer from extensive knowledge coding phases, and in some cases are unable to handle complex queries. Recent approaches include graph theoretic techniques, where the query generation problem is viewed as a graph search problem. However, these methods suffer from ambiguity problems. They resort to statistical methods for disambiguation, which are not very reliable. QUANTRA strikes a balance between the two. It performs syntax parsing and uses graph theoretic methods. However, there is no extensive knowledge coding required and there is no use of statistical methods. Thus, it retains the advantages of both classical and recent methods while overcoming the limitations of the two.
引用
收藏
页码:266 / 271
页数:6
相关论文
共 50 条
  • [1] Natural Language Interface for Relational Database
    More, Priyanka
    Kudale, Bharti
    Deshmukh, Pranali
    [J]. PROCEEDING OF THE INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS, BIG DATA AND IOT (ICCBI-2018), 2020, 31 : 499 - 505
  • [2] An intelligent natural language query processor for a relational database
    S. S. Vinod Chandra
    [J]. Iran Journal of Computer Science, 2022, 5 (2) : 109 - 115
  • [3] A RELATIONAL QUERY LANGUAGE INTERFACE TO A HIERARCHICAL DATABASE-MANAGEMENT SYSTEM
    CHUNG, CW
    MCCLOSKEY, KE
    [J]. SECOND INTERNATIONAL CONFERENCE ON DATA AND KNOWLEDGE SYSTEMS FOR MANUFACTURING AND ENGINEERING, 1989, : 105 - 112
  • [4] ACCESS PATH QUERY LANGUAGE FOR RELATIONAL DATABASE-SYSTEMS
    PATNAIK, LM
    SHAILENDRA, P
    RAO, KV
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1983, 13 (08): : 661 - 670
  • [5] Mobile Natural Language Database Interface for Accessing Relational Data
    Fulford, Kaitlyn
    Olmsted, Aspen
    [J]. 2017 INTERNATIONAL CONFERENCE ON INFORMATION SOCIETY (I-SOCIETY 2017), 2017, : 86 - 87
  • [6] Edgebase: A Cooperative Query Answering Database System With A Natural Language Interface
    Sowah, Edmund
    Xu, Jianqiu
    [J]. 2018 INTERNATIONAL CONFERENCE ON ALGORITHMS, COMPUTING AND ARTIFICIAL INTELLIGENCE (ACAI 2018), 2018,
  • [7] Indonesian Text Translator into Database Structured Query Language with Multi Parameters using Natural Language Processing
    Hermawan, G.
    Faturohman, I
    Isharmawan, N.
    [J]. 2ND INTERNATIONAL CONFERENCE ON INFORMATICS, ENGINEERING, SCIENCE, AND TECHNOLOGY (INCITEST 2019), 2019, 662
  • [8] An independent-domain Natural Language Interface for Relational Database: Case Arabic Language
    Baisi, Hanane
    Machkour, Mustapha
    Koutti, Lahcen
    [J]. 2016 IEEE/ACS 13TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2016,
  • [9] BtSQL: nested bitemporal relational database query language
    Atay, Canan
    Tansel, Abdullah Uz
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2014, 22 (02) : 479 - 498
  • [10] Interfaces to Query Relational Databases in Natural Language
    Singh, Harjit
    [J]. IT PROFESSIONAL, 2019, 21 (01) : 67 - 73