Script and frame: Mixed natural language understanding system with default theory

  • Honghua Gan
Part of the Lecture Notes in Computer Science book series (LNCS, volume 689)


Minsky's frame [7] and Schank's script [10] are two leading representation languages in the natural language understanding system for understanding a story. Very different inference mechanisms are embedded in the two representations: property inheritance along taxonomic structure in the frame system vs. causal-effect connectivity among a sequence of events in the script. This paper attempts to merge them into a mixed understanding system, specially via default logic to formalize its inference process and create a causalized default theory. The idea is to retain the frame system as a basic structure for events, and then to organize a script specifying the normal way of events happening in the specific situation via connecting some concerned lower level frames with causal relationship.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    G. Brewka: The logic of Inheritance in Frame systems. In: Proceedings of IJCAI-87, Vol 1, pp. 483–488, Milan, Italy, 1987Google Scholar
  2. 2.
    G. Brewka: Nonmonotonic Reasoning: Logical Foundations of Commonsense. Cambridge University Press 1991Google Scholar
  3. 3.
    A. W. Burks: Chance, Cause, Reason: An Inquiry into the Nature of Scientific Evidence. The University of Chicago Press 1977Google Scholar
  4. 4.
    E. Charniak: Inference and Knowledge Part I, II. In: E. Charniak and Y. Wilks (eds.): Computational Semantics: an introduction to artificial intelligence and natural language comprehension. Oxford: North Holland, 1976Google Scholar
  5. 5.
    H. Gan: Formalizing Scripts with Default Theory. Technical Report 248, University of Exeter, Department of Computer Science, UK, 1992Google Scholar
  6. 6.
    J. McCarthy: Circumscription — A Form of Nonmonotonic Reasoning. Artificial Intelligence 13:27–39 (1980)Google Scholar
  7. 7.
    M. Minsky: A Framework for Representing Knowledge. In: R. J. Brachman and H. J. Levesque (eds.): Readings in Knowledge Representation, pp 245–262, Morgan Kaufmann, 1985Google Scholar
  8. 8.
    R. Reiter: A Logic for Default Reasoning. Artificial Intelligence 13:81–132 (1980)Google Scholar
  9. 9.
    R. C. Schank: Conceptual Information Processing. North-Holland Publishing Company 1975Google Scholar
  10. 10.
    R. C. Schank and R. P. Abelson: Scripts, Plans, Goals and Understanding: An Inquiry into Human Knowledge Structures. The Artificial Intelligence Series. Lawrence Erlbaum Associates Publishers 1977Google Scholar
  11. 11.
    R. C. Schank and C. K. Riesbeck: Inside Computer Understanding: Five Programs Plus Miniatures. Lawrence Erlbaum Associates, Inc. 1981Google Scholar
  12. 12.
    R. C. Schank: Reading and Understanding: Teaching from the Perspective of Artificial Intelligence. Lawrence Erlbaum Associates, Inc. 1982Google Scholar
  13. 13.
    R. C. Schank: Dynamic Memory: a theory of reminding and learning in computers and people. Cambridge University Press 1982Google Scholar
  14. 14.
    P. H. Winston: Artificial Intelligence. Addison-Wesley, 2nd edition, 1984Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1993

Authors and Affiliations

  • Honghua Gan
    • 1
  1. 1.Department of Computer ScienceUniversity of ExeterExeterUK

Personalised recommendations