What do users ask? Some thoughts on diagnostic advice
Proc. of the fifth technical conference of the British Computer Society Specialist Group on Expert Systems on Expert systems 85
Second generation expert systems
Agents that learn to explain themselves
AAAI'94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 2)
Systems with assistance capabilities: explanation abilities
Computers as assistants
LifeLines: visualizing personal histories
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The reuse of knowledge: a user-centred approach
International Journal of Human-Computer Studies
Explanations from knowledge-based systems and cooperative problem solving: an empirical study
International Journal of Human-Computer Studies
Tailoring Feedback by Correcting Student Answers
ITS '00 Proceedings of the 5th International Conference on Intelligent Tutoring Systems
Mechanisms for answering "why not" questions in rule- and object-based systems
Mechanisms for answering "why not" questions in rule- and object-based systems
A brief historical review of explanation in expert system applications
AIAP'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: artificial intelligence and applications
CIS'09 Proceedings of the international conference on Computational and information science 2009
WSEAS Transactions on Information Science and Applications
Hi-index | 0.01 |
Despite the many advances in many aspects of explanation provision, most explanation facilities for intelligent systems are limited to answering only a subset of the types of questions that users may want to ask. This limits explanation facilities for many different types of users of expert systems including expert system developers, domain experts, end-users and students using Intelligent Tutoring Systems (ITSs) with expert system modules. One type of question that is not commonly addressed by explanation facilities for expert systems is the negative "Why not?" type of question. This paper outlines the QUE (QUerying the Expert) environment, which addresses this type of question in a domain independent fashion within the rule- and object-based reasoning paradigm. Preliminary observations of use of the QUE environment suggest that it might be beneficial in a number of different expert system explanation scenarios. The current implementation of QUE is an expert system development environment, which will be used by students in an introductory artificial intelligence course to develop expert systems. This paper describes the QUE environment and the "Why not?" question facility.