The search functionality is under construction.
The search functionality is under construction.

A Knowledge-Based Database Assistant with a Menu-Based Natural Language User-Interface

Xu WU

  • Full Text Views

    0

  • Cite this

Summary :

Knowledge-based Database Assistant is an expert system designed to help novice users formulate correct and complete database queries. This paper describes a knowledge-based database assistant with advanced facilities such as (1) a menu-based querymaking guidance, (2) a menu-based natural-language user-interface, and (3) database-commands generator which formulates formal database queries with SQL language. The system works as an intelligent front-end to an SQL database system or a computer-aided SQL tutorial-system. In this paper, we also discuss a semantic-network model, named S-Net, which is used to represent the knowledge for formal database-query formulating processes. The menu-based English user-interface allows end-users to make a query by filling a certain query pattern with appropriate words. The query-pattern filling process is guided by pop-up menus provided by the system. The query-pattern instances thus obtained are then translated into formal database queries. The translation is carried out by evaluating operations on S-Net knowledge-base which conveys knowledge about application domain, and the underlying database schema.

Publication
IEICE TRANSACTIONS on Information Vol.E76-D No.10 pp.1276-1287
Publication Date
1993/10/25
Publicized
Online ISSN
DOI
Type of Manuscript
PAPER
Category
Artificial Intelligence and Cognitive Science

Authors

Keyword