Establishing Logical Connectivity between Query Keywords and Database Contents

Recent advances in Internet and client-server technology provide unprecedented opportunities for users to directly access multiple databases. One major problem in this environment is that users suffer difficulties in formulation query expressions due to their unfamiliarity with the target database schemas and contents. It seems imperative that the query interface should exhibit some intelligent behavior in assisting user's query formulation process. In this work, we present a query formulation assistance system, called Qassist, which was designed to map input query keywords or phrases into various components of the database constituents. Once the mapping is performed, Qassist generates skeletons of query expressions that can be considered as plausible interpretations of the input phrases. At the core of the mapping process is the use of database schema modeling knowledge. We present an example illustrating how use of such a modeling knowledge enables us to generate the interpretations of query phrases.

[1]  Lawrence A. Rowe,et al.  An exploratory study of ad hoc query languages to databases , 1992, [1992] Eighth International Conference on Data Engineering.

[2]  James F. Allen Natural language understanding , 1987, Bejnamin/Cummings series in computer science.

[3]  Key-Sun Choi,et al.  Two-Dimensional Specification of Universal Quantification in a Graphical Database Query Language , 1992, IEEE Trans. Software Eng..

[4]  C. Thomas Wu,et al.  DFQL: Dataflow query language for relational databases , 1994, Inf. Manag..

[5]  D. G. Shin,et al.  L/sub k/: a language for capturing real world meanings of the stored data , 1991, [1991] Proceedings. Seventh International Conference on Data Engineering.

[6]  Douglas E. Appelt,et al.  TEAM: An Experiment in the Design of Transportable Natural-Language Interfaces , 1987, Artif. Intell..

[7]  Charles Kellogg,et al.  From Data Management to Knowledge Management , 1986, Computer.

[8]  Dong-Guk Shin An Expection-Driven Response Understanding Paradigm , 1994, IEEE Trans. Knowl. Data Eng..

[9]  Gregory Piatetsky-Shapiro,et al.  An Intelligent Database Assistant , 1986, IEEE Expert.

[10]  Arie Shoshani,et al.  Object queries over relational databases: Language, implementation, and applications , 1993, Proceedings of IEEE 9th International Conference on Data Engineering.

[11]  John F. Sowa,et al.  Conceptual Structures: Information Processing in Mind and Machine , 1983 .