DocumentCode :
2733503
Title :
Kaleidoscope: a cooperative menu-guided query interface (SQL version)
Author :
Cha, Sang K.
Author_Institution :
Stanford Univ., CA, USA
fYear :
1990
fDate :
5-9 May 1990
Firstpage :
304
Abstract :
Kaleidoscope is presented for the problem of providing cooperative interfaces for database users. The system proposes valid query constituents step-by-step and provides lexical and semantic feedback immediately to users. To implement this intraquery guidance, the context-free grammar (CFG) is extended with context variables and several types of procedural decorations and the knowledge useful for pruning nonsensical queries and providing semantic feedback is articulated. For the structured query language (SQL) interface, this knowledge includes a strong domain concept, functional dependence and integrity-constraint rules. The same types of knowledge are useful both for postquery cooperation and intraquery guidance. However, Kaleidoscope more actively utilizes such knowledge under the belief that a system knowledgeable enough to correct or to suggest the postquery correction of failed queries should use its knowledge first to guide users away from query failure. A query language whose syntax and semantics closely follow those of the English language is being developed. With this language, it is expected that Kaleidoscope will serve a wider range of users
Keywords :
database management systems; information retrieval systems; natural languages; query languages; user interfaces; English language; Kaleidoscope; SQL version; context variables; context-free grammar; cooperative menu-guided query interface; database users; domain concept; failed queries; functional dependence; integrity-constraint rules; intraquery guidance; nonsensical queries; postquery cooperation; postquery correction; procedural decorations; semantic feedback; structured query language; valid query constituents; Artificial intelligence; Database languages; Humans; Mice; Robustness; Standards development; User interfaces; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Artificial Intelligence Applications, 1990., Sixth Conference on
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-2032-3
Type :
conf
DOI :
10.1109/CAIA.1990.89204
Filename :
89204
Link To Document :
بازگشت