Kaleidoscope: A Model-Based Grammar-Driven Menu Interface for Databases.

Abstract

This thesis presents the approach of Kaleidoscope, a cooperative query interface for relieving the user's burden of learning and recalling. Kaleidoscope provides the user with an English-like query language (EnQL) for interaction with database systems. It guides the user's query formulation actively via a sequence of menu interactions. Based on a grammar specifying the syntax and semantics of EnQL, the interface proposes legitimate query constituents step by step as menu choices. The objective of this grammar-driven menu guidance is to enable users to construct a meaningful query by recognizing choices that match their mental query. The interface provides additional intraquery conceptual guidance to ensure the integrity of a partial query.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1991
Accession Number
ADA326030

Entities

People

  • Sang K. Cha

Organizations

  • Stanford University

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies
  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Cognitive Systems Engineering
  • Computer Science
  • Computers
  • Context Free Grammars
  • Cost Models
  • Databases
  • Formal Languages
  • Grammars
  • Human-Computer Interaction
  • Information Systems
  • Language
  • Linguistics
  • Natural Language Processing
  • Natural Languages
  • Psychology
  • Relational Database Management Systems

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Database Systems and Applications
  • Systems Analysis and Design