Modeling the User's Plans and Goals

This work is an ongoing research effort aimed both at developing techniques for inferring and constructing a user model from an information-seeking dialog and at identifying strategies for applying this model to enhance robust communication. One of the most important components of a user model is a representation of the system's beliefs about the underlying task-related plan motivating an information-seeker's queries. These beliefs can be used to interpret subsequent utterances and produce useful responses. This paper describes the IREPS system, emphasizing its dynamic construction of the task-related plan motivating the information-seeker's queries and the application of this component of a user model to handling utterances that violate the pragmatic rules of the system's world model. By reasoning on a model of the user's plans and goals, the system often can deduce the intended meaning of faulty utterances and allow the dialogue to continue without interruption. Some limitations of current plan inference systems are discussed. It is suggested that the problem of detecting and recovering from discrepancies between the system's model of the user's plan and the actual plan under construction by the user requires an enriched model that differentiates among its components on the basis of the support the system accords each component as a correct and intended part of the user's plan.

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

[2]  C. Raymond Perrault,et al.  Beyond Question-Answering. , 1981 .

[3]  Julia Hirschberg,et al.  User Participation in the Reasoning Processes of Expert Systems , 1982, AAAI.

[4]  H. Grice Utterer's meaning and intentions , 1969 .

[5]  Barbara J. Grosz,et al.  Focusing and Description in Natural Language Dialogues , 1979 .

[6]  Raymond Reiter On Closed World Data Bases , 1977, Logic and Data Bases.

[7]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

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

[9]  Kathleen F. McCoy The ROMPER System: Responding to Object-Related Misconceptions using Perspective , 1986, ACL.

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

[11]  H. Grice Logic and conversation , 1975 .

[12]  Martha E. Pollack,et al.  A Model of Plan Inference That Distinguishes Between the Beliefs of Actors and Observers , 1986, ACL.

[13]  Diane J. Litman Linguistic Coherence: a Plan-Based Alternative , 1986, ACL.

[14]  Sandra Carberry A Pragmatics-Based Approach to Understanding Intersentential Ellipsis , 1985, ACL.

[15]  C. Cordell Green,et al.  Application of Theorem Proving to Problem Solving , 1969, IJCAI.

[16]  David E. Wilkins,et al.  Domain-Independent Planning: Representation and Plan Generation , 1984, Artif. Intell..

[17]  John F. Sowa,et al.  Conceptual Graphs for a Data Base Interface , 1976, IBM J. Res. Dev..

[18]  Victor R. Lesser,et al.  Focusing in Plan Recognition , 1984, AAAI.

[19]  C. Raymond Perrault,et al.  A Plan-Based Analysis of Indirect Speech Act , 1980, CL.

[20]  Candace L. Sidner,et al.  Focusing for Interpretation of Pronouns , 1981, CL.

[21]  Eric Mays,et al.  Failures in Natural Language Systems: Applications to Data Base Query Systems , 1980, AAAI.

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

[23]  Elaine Rich,et al.  User Modeling via Stereotypes , 1998, Cogn. Sci..

[24]  B. H. Thompson,et al.  Linguistic Analysis of Natural Language Communication With Computers , 1980, COLING.

[25]  Sandra Carberry,et al.  User Models: The Problem of Disparity , 1986, COLING.

[26]  N. S. Sridharan,et al.  The Plan Recognition Problem: An Intersection of Psychology and Artificial Intelligence , 1978, Artif. Intell..

[27]  Ann E. Robinson Determining Verb Phrase Referents in Dialogs , 1981, Am. J. Comput. Linguistics.

[28]  Candace L. Sidner,et al.  What the speaker means: the recognition of speakers plans in discourse , 1983 .

[29]  Guy Lapalme,et al.  Text generation , 1990 .

[30]  Barbara J. Grosz,et al.  The Representation and Use of Focus in a System for Understanding Dialogs , 1977, IJCAI.