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
来源
8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING | 2004年
关键词
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
相关论文
共 23 条
[1]  
ANDROUTSOPOULOS I, 1995, J NATURAL LANGUAGE E, V1, P29, DOI DOI 10.1017/S135132490000005X
[2]  
ANDROUTSOPOULOS I, 1993, P 6 INT C IND ENG AP, P327
[3]  
[Anonymous], 1993, 3 INT WORKSH PARS TE
[4]  
AUXERRE P, 1986, AIAISR10 U ED ART IN
[5]  
*BBN SYST TECHN, 1989, BBN PARL INT SOFTW S
[6]  
BELL JE, 1992, P 8 INT C DAT ENG TE, P606
[7]  
Binot J.L., 1991, SUNEXPERT MAGAZI JAN, P67
[8]  
BOBROW RJ, 1990, P 28 ANN M ACL PITTS, P227
[9]   USING A NATURAL-LANGUAGE INTERFACE WITH CASUAL USERS [J].
CAPINDALE, RA ;
CRAWFORD, RG .
INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1990, 32 (03) :341-362
[10]   ENGLISH SENTENCE STRUCTURE AND ENTITY-RELATIONSHIP DIAGRAMS [J].
CHEN, PPS .
INFORMATION SCIENCES, 1983, 29 (2-3) :127-149