A knowledge-based system for generating informative responses to indirect database queries

The objective of this study is to develop a knowledge-base framework for generatingcooperative answers to indirect queries. Anindirect query can be considered as a nonstandard database query in which a user did not specify explicitly the information request. In a cooperative query answering system, a user's indirect query should be answered with an informative response, either anaffirmative response or anegative response, which is generated on the basis of the inference of the user's information request and the reformulation of the users' indirect query.This paper presents methods for inferring users' intended actions, determining users' information requirements, and for automatically reformulating indirect queries into direct queries. The inference process is carried out on the basis of a user model, calluser action model, as well as the query context. Two kinds ofinformative responses, i.e.affirmative responses andnegative responses can be generated by arule-based approach.

[1]  Nick Cercone,et al.  Providing Quality Responses with Natural Language Interfaces: The Null Value Problem , 1988, IEEE Trans. Software Eng..

[2]  Parke Godfrey,et al.  An overview of cooperative answering , 1992, Journal of Intelligent Information Systems.

[3]  S. Jerrold Kaplan,et al.  Cooperative Responses from a Portable Natural Language Query System , 1982, Artif. Intell..

[4]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[5]  Jack Minker,et al.  Informative and Cooperative Answers in Databases Using Integrity Constraints , 1987, Natural Language Understanding and Logic Programming Workshop.

[6]  Peter van Beek,et al.  Resolving Plan Ambiguity for Cooperative Response Generation , 1991, IJCAI.

[7]  Qiming Chen,et al.  Neighborhood and associative query answering , 2004, Journal of Intelligent Information Systems.

[8]  Amihai Motro FLEX: A Tolerant and Cooperative User Interface to Databases , 1990, IEEE Trans. Knowl. Data Eng..

[9]  Bonnie L. Webber,et al.  Living Up to Expectations: Computing Expert Responses , 1984, HLT.

[10]  James F. Allen,et al.  A Plan Recognition Model for Subdialogues in Conversations , 1987, Cogn. Sci..

[11]  X. Wu,et al.  KDA: A Knowledge-Base Database Assistant with a Query Guiding Facility , 1992, IEEE Trans. Knowl. Data Eng..

[12]  Amihai Motro SEAVE: a mechanism for verifying user presuppositions in query systems , 1986, TOIS.

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

[14]  Marc B. Vilain,et al.  Getting Serious about Parsing Plans : a Grammatical Analysis of Plan Recognition , 1990 .

[15]  Hans Weigand,et al.  A Conceptual Modelling Expert System , 1986, ER.

[16]  Frédéric Cuppens,et al.  Cooperative Answering: A Methodology to Provide Intelligent Access to databases , 1988, Expert Database Conf..

[17]  Henry A. Kautz,et al.  Generalized Plan Recognition , 1986, AAAI.

[18]  Sandra Carberry Modeling the User's Plans and Goals , 1988, Comput. Linguistics.

[19]  C. Raymond Perrault,et al.  Analyzing Intention in Utterances , 1986, Artif. Intell..

[20]  Kathleen McKeown,et al.  Tailoring Explanations for the User , 1985, IJCAI.

[21]  Candace L. Sidner,et al.  Plan parsing for intended response recognition in discourse 1 , 1985, Comput. Intell..

[22]  Tadao Ichikawa,et al.  A Knowledge-Based System for Correcting Users' Misconceptions in Database Retrieval , 1993, Int. J. Softw. Eng. Knowl. Eng..

[23]  Bonnie L. Webber,et al.  Questions, Answers and Responses: Interacting with Knowledge-Base Systems , 1986, On Knowledge Base Management Systems.

[24]  Minoru Tanaka,et al.  KDA: a knowledge-based database assistant , 1989, [1989] Proceedings. Fifth International Conference on Data Engineering.

[25]  Kathleen F. McCoy Generating Context-Sensitive Responses to Object-Related Misconceptions , 1989, Artif. Intell..