Interface design issues for advice-giving expert systems
Communications of the ACM
John M. Carroll
Learning by doing with simulated intelligent help