Title :
A knowledge-based subsystem for a natural language interface to a database that predicts and explains query failures
Author :
Joseph, Stefan W. ; Aleliunas, Romas
Author_Institution :
McCarney Technol. Inc., Vancouver, BC, Canada
Abstract :
A practical method is presented for eliminating unnecessary database operations that often arise from poorly posed natural language queries. This subsystem consists mainly of a knowledge-base whose rules are semantic constraints of the database. The inference procedure´s actions are, unlike that of similar inference engines, strictly controlled by the structure of the query. Because of this it is easy to implement and it is relatively fast. It is believed that this subsystem represents a practical incremental improvement that can be made to any relational database front end, not just those that must cope with natural language queries. The procedure also has value as part of a practical semantic query optimizer
Keywords :
database management systems; knowledge based systems; user interfaces; database; inference engines; knowledge-based subsystem; natural language interface; query failures; rules; semantic constraints; semantic query optimizer; Data models; Expert systems; Natural language processing; Natural languages; Null value; Prototypes; Relational databases;
Conference_Titel :
Data Engineering, 1991. Proceedings. Seventh International Conference on
Conference_Location :
Kobe
Print_ISBN :
0-8186-2138-9
DOI :
10.1109/ICDE.1991.131455