Knowledge-Based Expert Systems
Computer - IEEE Centennial: the state of computing
On the application of rule-based techniques to the design of advice giving systems
International Journal of Man-Machine Studies - Special issue: Developments in expert systems, part 2
MIRROR: a language for representing programs for reasoning
The John Hopkins University Applied Physics Laboratory on The role of language in problem solving--1
Interface design and multivariate analysis of UNIX command use
ACM Transactions on Information Systems (TOIS)
Talking to UNIX in English: an overview of UC
Communications of the ACM
Optimization criteria for checkpoint placement
Communications of the ACM
A user interface for online assistance
ICSE '81 Proceedings of the 5th international conference on Software engineering
Representing Programs for Reasoning
Representing Programs for Reasoning
Building and exploiting user models.
Building and exploiting user models.
Hi-index | 0.00 |
This paper describes the response generator for an intelligent active assistance system for small computers. This system runs under Unix (a trademark of AT&T Bell Laboratories). A user can produce a response generator for any microcomputer using the techniques described here since the system is flexible, portable and can be tailored to the size and capabilities of the microcomputer. The goal of the assistance system is to help the user learn more about Unix and its capabilities. It accomplishes this in two ways. First it allows the user to ask questions about different system features and commands. Second it monitors the user, maintaining a history and prompting the user on more efficient command sequences. Because of these two modes, this system is considered both intelligent and active.