Systems aren't adaptable


next up previous contents
Next: Rule-based systems and some themes in AI
Up: What's wrong with expert systems?
Previous: No learning
Back: to main list of student notes

Systems aren't adaptable

Novices and experts don't need the same type of explanation. Much research has gone into ``adaptable systems'' which adapt their explanation to the user's skill. This incidentally can apply to programs other than expert systems, and I'll assume it does in the rest of this section. For example, operating systems or databases whose error messages adapt to the user's knowledge.

Building such systems is tremendously difficult. Firstly, you need to find out how capable the user is. That's not easy when the only channel is his keyboard responses. Compare with with all the information a human expert can acquire about his client.

Secondly, you need to know something about the user's intentions and goals. For example, suppose you have a computer filing system, and the user asks to delete a file that doesn't exist. Possible reasons for his action:

When reporting the error, should the system Again, there's been a lot of work on inferring users' goals, plans, and intentions, but it hasn't resulted in much of any use.


next up previous contents
Next: Rule-based systems and some themes in AI
Up: What's wrong with expert systems?
Previous: No learning
Back: to main list of student notes



Jocelyn Ireson-Paine
Wed Feb 14 23:39:25 GMT 1996