[mod.ai] Expert Systems and Explanations

sriram@ATHENA.MIT.EDU (03/05/87)

Knowledge-based system technology is a programming methodology, which
facilitates the incorporation of "human or expert" knowledge. Hence, the
criterion that explanation facilitiy is a must for a knowledge based
system (or an expert system once you add the expert's knowledge) is 
to be questioned.

In fact, our experience with building expert systems indicates that 
the end user is least bothered about seeing things like:

    Rule XX concluded that YY is true. 

That stuff is good for debugging purposes. For the explanations
to be accepted by end users a more robust ENGLISH translation should be
provided (for example Swartout's work). Further,  I feel the selling 
point for any expert system will be the USER INTERFACE (with nice graphics).

Sriram