Representing Communicative Intentions in Collaborative Conversational Agents

This paper pursues a formal analogy between natural language dialogue and collaborative real-world action in general. The analogy depends on an analysis of two aspects of collaboration that figure crucially in language use. First, agents must be able to coordinate abstractly about future decisions which cannot be made on present information. Second, when agents finally take such decisions, they must again coordinate in order to interpret one anothers’ actions as collaborative. The contribution of this paper is a general representation of collaborative plans and intentions, inspired by representations of deductions in logics of knowledge, action and time, which supports these two kinds of coordination. Such representations can describe natural language dialogue simply by specifying the potential that utterances have, in virtue of their meanings, to contribute to an evolving record of the conversation. These representations are implemented in a simple prototype collaborative dialogue agent.

[1]  Stuart M. Shieber,et al.  Prolog and Natural-Language Analysis , 1987 .

[2]  Hector J. Levesque,et al.  Intention is Choice with Commitment , 1990, Artif. Intell..

[3]  Susan E. Brennan,et al.  LEXICAL ENTRAINMENT IN SPONTANEOUS DIALOG , 1996 .

[4]  Matthew Stone,et al.  Abductive Planning with Sensing , 1998, AAAI/IAAI.

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

[6]  Anand S. Rao,et al.  An Abstract Architecture for Rational Agents , 1992, KR.

[7]  Joseph Y. Halpern,et al.  A Guide to the Modal Logics of Knowledge and Belief: Preliminary Draft , 1985, IJCAI.

[8]  B. Cheikes,et al.  Planning responses from high-level goals: adopting the respondent's perspective in cooperative response generation , 1992 .

[9]  Dale Miller,et al.  A Logic Programming Language with Lambda-Abstraction, Function Variables, and Simple Unification , 1991, J. Log. Comput..

[11]  Herbert H. Clark,et al.  Contributing to Discourse , 1989, Cogn. Sci..

[12]  Leora Morgenstern,et al.  Knowledge Preconditions for Actions and Plans , 1988, IJCAI.

[13]  Ernest Davis,et al.  Knowledge Preconditions for Plans , 1993, J. Log. Comput..

[14]  M. Fitting Proof Methods for Modal and Intuitionistic Logics , 1983 .

[15]  J. Hintikka Semantics for Propositional Attitudes , 1969 .

[16]  Philip R. Cohen,et al.  Accommodation, Meaning, and Implicature: Interdisciplinary Foundations for Pragmatics , 2003 .

[17]  I. I. N. Kamp Combining Montague Semantics and Discourse Representation , 1996 .

[18]  Phoebe Sengers,et al.  Designing Comprehensible Agents , 1999, IJCAI.

[19]  Aravind K. Joshi,et al.  Mathematical and computational aspects of lexicalized grammars , 1990 .

[20]  Richard L. Mendelsohn,et al.  First-Order Modal Logic , 1998 .

[21]  James F. Allen,et al.  Arguing about Plans: Plan Representation and Reasoning for Mixed-initiative Planning , 1994, AIPS.

[22]  Milind Tambe,et al.  Building Agent Teams Using an Explicit Teamwork Model and Learning , 1999, Artif. Intell..

[23]  Philip R. Cohen,et al.  Plans as Complex Mental Attitudes , 2003 .

[24]  Uwe Reyle,et al.  From Discourse to Logic - Introduction to Modeltheoretic Semantics of Natural Language, Formal Logic and Discourse Representation Theory , 1993, Studies in linguistics and philosophy.

[25]  J. Cassell,et al.  Nudge nudge wink wink: elements of face-to-face conversation for embodied conversational agents , 2001 .

[26]  Rob A. van der Sandt,et al.  Presupposition Projection as Anaphora Resolution , 1992, J. Semant..

[27]  Aravind K. Joshi,et al.  A study of tree adjoining grammars , 1987 .

[28]  Aravind K. Joshi,et al.  Tree Adjunct Grammars , 1975, J. Comput. Syst. Sci..

[29]  Gopalan Nadathur,et al.  Higher-Order Logic Programming , 1986, ICLP.

[30]  Ronald Fagin,et al.  Reasoning about knowledge , 1995 .

[31]  Frank Pfenning Structural Cut Elimination: I. Intuitionistic and Classical Logic , 2000, Inf. Comput..

[32]  Martha E. Pollack,et al.  The Uses of Plans , 1992, Artif. Intell..

[33]  S. Brennan Seeking and providing evidence for mutual understanding , 1990 .

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

[35]  John R. Searle,et al.  Speech Acts: An Essay in the Philosophy of Language , 1970 .

[36]  Robert C. Moore A Formal Theory of Knowledge and Action , 1984 .

[37]  Michael E. Bratman,et al.  Intention, Plans, and Practical Reason , 1991 .

[38]  J. E. Creighton,et al.  The Philosophical Review , 1901 .

[39]  David J. Israel,et al.  Plans and resource‐bounded practical reasoning , 1988, Comput. Intell..

[40]  H. H. Clark,et al.  Conceptual pacts and lexical choice in conversation. , 1996, Journal of experimental psychology. Learning, memory, and cognition.

[41]  H. H. Clark,et al.  Referring as a collaborative process , 1986, Cognition.

[42]  D. McNeill,et al.  Speech-gesture mismatches: Evidence for one underlying representation of linguistic and nonlinguistic information , 1998 .

[43]  Jean Gallier,et al.  Constructive Logics Part I: A Tutorial on Proof Systems and Typed gamma-Calculi , 1993, Theor. Comput. Sci..

[44]  C. Raymond Perrault,et al.  Elements of a Plan-Based Theory of Speech Acts , 1979, Cogn. Sci..

[45]  B. Malle,et al.  The Folk Concept of Intentionality , 1997 .

[46]  Lenhart K. Schubert Monotonic Solution of the Frame Problem in the Situation Calculus: An Efficient Method for Worlds wi , 1990 .