Generating explanations in context: The system perspective

https://doi.org/10.1016/0957-4174(94)E0038-VGet rights and content

Abstract

Explanations for expert systems are best provided in context, and, recently, many systems have used some notion of context in different ways in their explanation module. For example, some explanation systems take into account a user model. Others generate an explanation depending on the preceding and current discourse. In this article, we bring together these different notions of context as elements of a global picture that might be taken into account by an explanation module, depending on the needs of the application and the user. We characterize each of these elements, describe the constraints they place on communication, and present examples to illustrate the points being made. We discuss the implications of these different aspects of context on the design of explanation facilities. Finally, we describe and illustrate with examples, an implemented intention-based planning framework for explanation that can take into account the different aspects of context discussed above.

References (68)

  • B. Cahour et al.

    Role and use of user models

  • S. Carberry

    Plan recognition in natural language dialogue

    (1990)
  • G. Carenini et al.

    Generating explanations in context

  • A. Cawsey

    Planning interactive explanations

    International Journal of Man-Machine Studies

    (1993)
  • B. Chandrasekaran et al.

    Explanations in knowledge systems: The role of explicit representation of design knowledge

    IEEE Expert

    (1991)
  • P.R. Cohen et al.

    Rational interaction as the basis for communication

  • R. de Beaugrande

    Text, discourse and process

    (1980)
  • DEC

    Network training solutions: Introduction to data communications—Student guide

    (1987)
  • DEC
  • M. Elhadad et al.

    Generating customized text and graphics in the COMET explanation testbed

  • S. Feiner et al.

    Automating the generation of coordinated multimedia explanations

    IEEE Computer

    (1991)
  • B.A. Goodman et al.

    On the interaction between plan recognition and intelligent interfaces

    User Modeling and User-Adapted Interaction

    (1992)
  • M. Gregory et al.

    Language and Situation

    (1978)
  • B.J. Grosz et al.

    Attention, intention, and the structure of discourse

    Computational Linguistics

    (1986)
  • M.A.K. Halliday

    language as social semiotic

    (1978)
  • M.A.K. Halliday

    Language as code and language as behavior: A systemic functional interpretation of the nature and ontogenesis of dialogue

  • R. Hasan

    What's going on: A dynamic view of context

  • J.R. Hobbs et al.

    Why ask?

  • E.H. Hovy et al.

    Employing knowledge resources in a new text planner architecture

  • S. Kerpedjiev

    Automatic generation of multimodal weather reports from datasets

  • R. Kittredge et al.

    On the need for domain communication knowledge

    Computational Intelligence

    (1991)
  • A. Kobsa et al.

    User models in dialog systems

  • A. Kobsa et al.

    Computational linguistics

    (1988)
  • K. Kukich

    Knowledge based report generation: A knowledge-engineering approach to natural language report generation

  • Cited by (23)

    • Evaluating XAI: A comparison of rule-based and example-based explanations

      2021, Artificial Intelligence
      Citation Excerpt :

      The second set of recommendations regards the experimental context, including the use case. The use case determines the task, the participants that can and should be used, the mode of the interaction, the communication that takes place and the information available to the user [53]. As [4] already stated, the selected use case has a large effect on the conclusions that can be drawn and the extent to which they can be generalized.

    • The effects of contextualized access to knowledge on judgement

      2001, International Journal of Human Computer Studies
    • Cooperative problem solving and explanation

      1995, Expert Systems With Applications
    View all citing articles on Scopus

    The authors are listed in alphabetical order. Dr. Mittal did the research and wrote the paper while doing his PhD at USC/ISI, in the Department of Computer Science at the University of Southern California. Dr. Paris is also a research professor in the Computer Science Department at the University of Southern California.

    View full text