• 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