Semantics modeling issues for processing natural language database queries

This work explores data semantics issues necessary for designing an NL interface capable of dealing with incomplete NL queries. First, the notion of incomplete NL queries is clarified to conclude the necessity for enriching the data semantics component of the system. An assumption made by the existing NL interfaces is expounded to argue that the approaches based on this assumption are unable to explore meta-knowledge about the stored data in the query conversion process. A new, unconventional approach is proposed whose tenets underlie the separation between the conceptual interpretation of NL queries and the semantics descriptions of the database constituents. This approach allows explicit descriptions of the conceptual knowledge, referred to herein as epistemological specifications, on the DB constituents.

[1]  Dan Kogan The manager's assistant. An application of knowledge management , 1984, 1984 IEEE First International Conference on Data Engineering.

[2]  Julia Hirschberg,et al.  Anticipating False Implicatures: Cooperative Responses in Question-Answer Systems , 1984, Expert Database Workshop.

[3]  Giovanni Guida,et al.  IR-NLI : An Expert Natural Language Interface To Online Data Bases , 1983, ANLP.

[4]  John D. Burger,et al.  Considerations for the Development of Natural-Language Interfaces to Database Management Systems , 1986, Cooperative Interfaces to Information Systems.

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

[6]  Carole D. Hafner,et al.  Portability of syntax and semantics in DATALOG , 1985, TOIS.

[7]  David Stallard,et al.  The IRUS Transportable Natural Language Database Interface , 1984, Expert Database Workshop.

[8]  E. F. Codd,et al.  A relational model of data for large shared data banks , 1970, CACM.

[9]  Sandra Carberry Understanding Pragmatically Ill-Formed Input , 1984, COLING.

[10]  E. F. Codd,et al.  A Relational Model for Large Shared Data Banks , 1970 .

[11]  Michael Stonebraker,et al.  The design of POSTGRES , 1986, SIGMOD '86.

[12]  J. Fodor,et al.  The structure of a semantic theory , 1963 .

[13]  Fred J. Damerau Problems and some solutions in customization of natural language database front ends , 1985, TOIS.

[14]  Ronald J. Brachman,et al.  An overview of the KL-ONE Knowledge Representation System , 1985 .

[15]  Chew Lik Chang Finding missing joins for incomplete queries in relational data bases" ibm res , 1978 .

[16]  Keki B. Irani,et al.  Partitioning a relational database horizontally using a knowledge-based approach , 1985, SIGMOD '85.

[17]  Carlo Zaniolo,et al.  An implementation of GEM: supporting a semantic data model on a relational back-end. , 1984, SIGMOD '84.

[18]  Nick Cercone,et al.  What do you mean “null”? Turning null responses into quality responses , 1987, 1987 IEEE Third International Conference on Data Engineering.

[19]  David L. Waltz,et al.  An English language question answering system for a large relational database , 1978, CACM.

[20]  Barbara J. Grosz,et al.  TEAM: A Transportable Natural-Language Interface System , 1983, ANLP.

[21]  Douglas E. Appelt,et al.  Transportability and Generality in a Natural-Language Interface System , 1983, IJCAI.

[22]  Toshiaki Yoshino,et al.  KID Designing a Knowledge-Based Natural Language Interface , 1987, IEEE Expert.

[23]  Sylvia L. Osborn,et al.  The design of a relational database system with abstract data types for domains , 1986, TODS.

[24]  John Mylopoulos,et al.  A language facility for designing interactive database-intensive applications , 1978, SIGMOD '78.

[25]  Larry R. Harris User Oriented Data Base Query with the ROBOT Natural Language Query System , 1977, Int. J. Man Mach. Stud..

[26]  Kathleen McKeown,et al.  Discourse Strategies for Generating Natural-Language Text , 1985, Artif. Intell..

[27]  Frederick B. Thompson,et al.  Rapidly Extendable Natural Language , 1978, ACM Annual Conference.

[28]  Gary G. Hendrix,et al.  Developing a natural language interface to complex data , 1977, TODS.

[29]  John Mylopoulos,et al.  Implementation of a compiler for a semantic data model: Experiences with taxis , 1987, SIGMOD '87.

[30]  Alexander Borgida,et al.  Language features for flexible handling of exceptions in information systems , 1985, TODS.

[31]  Matthias Jarke,et al.  Studies in the Evaluation of a Domain-Independent Natural Language Query System , 1984, Cooperative Interfaces to Information Systems.

[32]  Amihai Motro,et al.  Query Generalization: A Method for Interpreting Null Answers , 1984, Expert Database Workshop.

[33]  Jürgen M. Janas The Semantic-Based Natural Language Interface to Relational Databases , 1986, Cooperative Interfaces to Information Systems.

[34]  S. Jerrold Kaplan,et al.  Designing a Portable Natural Language Database Query System , 1984, TODS.

[35]  Frederick B. Thompson,et al.  ASK is transportable in half a dozen ways , 1985, TOIS.

[36]  Gio Wiederhold,et al.  Knowledge-based Integrity Constraint Validation , 1986, VLDB.

[37]  Serge Abiteboul,et al.  IFO: A Formal Semantic Database Model , 1987, ACM Trans. Database Syst..

[38]  William A. Martin Some Comments On EQS, A Near Term Natural Language Data Base Query System , 1978, ACM Annual Conference.

[39]  Charles J. Fillmore,et al.  THE CASE FOR CASE. , 1967 .

[40]  Warren J. Plath Request: a natural language question-answering system , 1977, SGAR.