Generating Context-Based Explanations

  • Anneli Edman
Conference paper


Explanations are vital in knowledge-based systems. One problem, however, is that they ought to describe the domain context, not only the formal part utilised in the reasoning. A solution is thus to reproduce informal knowledge relating and complementing the formal one. The term “context-based explanations” is used for explanations based on formal and informal domain knowledge. An architecture generating such context-based explanations is described and appropriate knowledge to be presented is investigated.


Expert System Domain Knowledge Formal Knowledge Context Tree Informal Knowledge 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Chandrasekaran B, Swartout W. Explanations in knowledge systems, the role of explicit representation of design knowledge. IEEE expert, June 1991; 47 – 49Google Scholar
  2. 2.
    Brézillon P, Cases E. Cooperating for assisting intelligently operators. In: Proceeding of the International Workshop on the Design of Cooperative Systems, Juan les Pins, France, 1995, pp. 370 – 384Google Scholar
  3. 3.
    Shadbolt N. Knowledge acquisition: breaking the bottleneck. Material from tutorial, The seventeenth annual international conference of the British Computer Society Specialist Group on Expert Systems, Cambridge, England, 1997Google Scholar
  4. 4.
    Stolze M. Task level frameworks for cooperative expert system design, AI Communications 1991; Vol.4 No. 2/3Google Scholar
  5. 5.
    Swartout WR. Explaining and justifying expert consulting programs. Proceedings of the Seventh International Joint Conference of Artificial Intelligence, Vancouver, B.C. Canada, 1981, pp. 815-823Google Scholar
  6. 6.
    Steels L. Second generation expert systems. Future Generation Computer Systems, 1985; Vol. 2, 2Google Scholar
  7. 7.
    Steels L. The deepening of expert systems. AI Communication. 1987; Vol. 1, 1Google Scholar
  8. 8.
    Steels L. Components of expertise. AI Magazine, 1990; 11 (2): 28 – 49Google Scholar
  9. 9.
    David J-M, Krivine J-P, Simmons R. Second generation expert systems: A step forward in knowledge engineering. In: David J-M, Krivine J-P, Simmons R (ed) Second generation expert systems, Springer-Verlag, 1993, pp. 3 – 23Google Scholar
  10. 10.
    Clancey WJ, Letsinger R. NEOMYCIN: Reconfiguring a rule-based expert system for application to teaching. Proceedings of the Seventh International Joint Conferences on Artificial Intelligence, 1981, vol. 2, pp 829-836. (Reprinted in Clancey WJ, Shortliffe EH. Readings in medical artificial intelligence, Addison-Wesley, 1984, pp. 361-381)Google Scholar
  11. 11.
    Swartout WR, Moore J. Explanations in second generation expert systems. In: David J-M, Krivine J-P, Simmons R (ed) Second generation expert systems, Springer-Verlag, 1993, pp. 543 – 585Google Scholar
  12. 12.
    Chandrasekaran B, Tanner MC, Josephson JR. Explanation: The role of control strategies and deep models. In: Hendler JA (ed) Expert Systems: The user interface, Ablex Publishing Corporation, 1988, pp. 219 - 246Google Scholar
  13. 13.
    Chandrasekaran B, Johnson T. Generic tasks and task structures: History, critique and new directions. In: David J-M, Krivine J-P, Simmons R (ed) Second generation expert systems, Springer-Verlag, 1993, pp. 232-272Google Scholar
  14. 14.
    Wick RM, Thompson WB. Reconstructive expert system explanation. Artificial Intelligence 1992; 54: 33 – 70CrossRefGoogle Scholar
  15. 15.
    Clancey WJ. Extensions to rules for explanation and tutoring. Artificial Intelligence 1983; 20:215-251 (Edited version in Buchanan BG, Shortliffe EH. Rule-based expert systems, Addison-Wesley, 1984, pp. 531-568)CrossRefGoogle Scholar
  16. 16.
    Edman A, Hamfelt A. A basis for a system development methodology for user co-operative systems. In: Proceedings of the International and Interdisciplinary Conference on Modelling and Using Context, CONTEXT 97, Rio de Janeiro, Brasilia, 1997, pp. 290-302Google Scholar
  17. 17.
    Wenger E. Artificial intelligence and tutoring systems. Los Altos, CA: Morgan Kaufman, 1987Google Scholar
  18. 18.
    Edman A, Lindman Å, Sundling L. Design issues concerning explanations in an educational expert system - a case study. In: Proceedings of the Seventh PEG Conference, PEG-93, Edinburgh, Scotland, 1993, pp. 108-115Google Scholar
  19. 19.
    Edman A, Sundling L. Investeringsrådgivningssystemet Klöver (A consultative system for investments, Klöver). Computing Science Department, Uppsala University, Sweden, 1989Google Scholar
  20. 20.
    Edman A. Combining knowledge systems and hypermedia for user co-operation and learning. PhD thesis, Uppsala University, Uppsala, Sweden, 2001 Google Scholar
  21. 21.
    Kleene SC. Introduction to meta-mathematics. Amsterdam: North-Holland, 1971Google Scholar
  22. 22.
    Hamfelt A. Metalogic representation of multilayered knowledge. PhD thesis, Uppsala University, Uppsala, Sweden, 1992Google Scholar
  23. 23.
    Edman A. & Hamfelt A. A system architecture for knowledge based hypermedia. International Journal of Human-Computer Studies, 1999; 51: 1007 – 1036CrossRefGoogle Scholar
  24. 24.
    Cawsey A, Galliers J, Reece S, Sparck Jones K. The role of explanations i n collaborative problem solving. In: Proceedings of the ECAI-92 Workshop W15 Improving the Use of Knowledge-Based Systems with Explanations, Vienna, Austria, 1992, pp. 97-106Google Scholar
  25. 25.
    Bender-Öberg A, Edman A. Pedagogical issues for DLW - an interactive learning system. In: Proceedings of the Eighth International Prolog Education Group Conference, PEG-97, Sozopol, Bulgaria, 1997, pp. 88-96Google Scholar
  26. 26.
    Öhlmér J. Knowledge-based explanations in a decision support system. Thesis for the degree of Master Science, No. 34/98, Department of Computing Science, Uppsala University, Sweden, 1998Google Scholar
  27. Johansson A-L . A matching facility based on a multicultural concept structure. Proceedings of the SSGRR 2000 International Conference on Advances i n Infrastructure for Electronic Business, Science, and Education on the Internet, 2000 Google Scholar
  28. 28.
    Gerret D. easi-isae Vocational training software and tool to assist intellectual authors and software developers in the production of multimedia. Project Program, Joint Call Educational Multimedia, 1997Google Scholar
  29. 29.
    Lindström, J. Målgruppsanpassad information via Internet i samband med olyckor (Specified information through the Internet in liaison with accidents). Thesis for the Degree of Master of Science Majoring in Computing Science, No. 57/99, Division of Computer and Systems Science, Department of Information Science, Uppsala University, Sweden, 1999Google Scholar

Copyright information

© Springer-Verlag London Limited 2003

Authors and Affiliations

  • Anneli Edman
    • 1
  1. 1.Department of Information Science, Computer Science DivisionUppsala UniversitySweden

Personalised recommendations