Abstract
This paper describes the knowledge sources and methods of knowledge acquisition for USCSH (University of South Carolina SHell). USCSH is an active intelligent assistance system for Unix.1 The system operates in two modes, the active mode and the intelligent mode. In the active mode USCSH monitors the user’s interactions with the system, and at appropriate times makes suggestions on how the user may better utilize the system to perform tasks. In the intelligent mode the system accepts questions in natural language and responds to them, taking into consideration the ability of the user and the context of the question.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Biswas, G., Matthews, C. T., Matthews, M. M., Rabon, P. & Wilhite, R. L. (1985). An Active Assistance System for vi. IEEE IntI. Conf on Systems, Man, and Cybernetics, 746–750.
Borenstein, N. S. (1985). The Design and Evaluation of On-line Help Systems. Tech. Report CMU-CS-85-151.
Brown, J. S. & Burton, R. R. (1978). Diagnostic Models for Procedural Bugs in Basic Mathematical Skills. Cognitive Sciences 2: 155–192.
Burton, R. R. & Brown, J. S. (1982). An Investigation of Computer Coaching for Informal Learning Activities. Intelligent Tutoring Systems, 79–98.
Carbonell, J. R. (1970). AI in CAI: An Artificial Intelligence Approach to Computer Aided Instruction. IEEE Trans. on Man-Machine Systems 11: 190–202.
Carr, B. & Goldstein, I. (1973). Overlays: a Theory of Modelling for Computer Aided Instruction. Int. Jour. Man-Machine Studies 5: 215–236.
Chamiak, E. & McDermott, D. (1985). Introduction to Artificial Intelligence. MA: Addison Wesley.
Chin, D. N. (1986). A Case Study of Knowledge Representation in UC. Proc. Human Factors in Computing Systems 86.
Clancey, W. J. (1982). ICAI Systems Design. Handbook of Artificial Intelligence 2: 229–235.
Clancey, W. J. & Letsinger, R. (1981). Neomycin: Reconfiguring a Rule-Based Expert System for application to teaching. Proc. IJCAI, 829–836.
Fischer, G., Lemke, A. & Schwab, T. (1985). Knowledge-Based Help Systems. Proc. Human Factors in Computing Systems 85: 161–168.
Hanson, S. J., Kraut, R. & Farber, J. (1984). Interface Design and Multivariate Analysis of UNIX Command Use. ACM Trans. on Office Information Systems 2: 42–57.
Kaplan, R. M. (1975). On Process Models for Sentence Analysis. Explorations in Cognition, 117–135.
Kernighan, B. W. & Lesk, M. E. (1976). The Learn CAI systems. Unix System Documentation.
Matthews, M. M. & Biswas, O. (1985). Oracle: A Knowledgeable User Interface. Proc. 9th COMPSAC Computer Software and Applications Conf, 358–363.
Matthews, M. M. & Nolan, E. (1985). LEVI: A Learning Editor. Proc. 1985 USENIX Assoc., 325–331.
Matthews, M. M. & Reid, R. (1992). Parallel Parsing of Ambiguous Languages on Hypercube Architectures. Lecture Notes in Computer Science 604: 539–545.
Matthews, M. M. & Biswas, G. (1985). Raising User Proficiency Through Active Assistance: An Intelligent Editor. Proc. of Second Conference on Artificial Intelligence Applications, 358–363.
Minsky, M. (1975). A Framework for Representing Knowledge. The Psychology of Computer Vision, 211–277.
Masterman, P. J. & Biswas, G. (1997). Formal Specifications for Hybrid Dynamical Systems. Proceedings of IJCAI-97, 211–277.
Neelakandan, H. (1987). A Natural Language Interface to USCSH. MS Thesis, Department of Computer Science, Univ. of South Carolina.
Neelakandan, H., Biswas, G. & Matthews, M. M. (1987a). USCSH: An Active Assistance Interface for Unix. with G. Biswas, and Harish Neelakandan, Proc. of the Intelligent Tutoring Systems 1988 (ITS-88), 334–341. Montreal, Canada.
Neelakandan, H., Biswas, G. & Matthews, M. M. (1987b). An Intelligent Assistance System in the Unix Domain. Proc. Third Annual Expert Systems in Government Conference, 55–64.
Pharr, W. (1990). A Knowledge Representation for Natural Language Understanding. The Third International Conference on Industrial and Engineering Applications of Al & Expert Systems, 859–865.
Pharr, W. & Neelakandan, H. (1986). Natural Language Interface for Oracle. TR, Department of Computer Science, Univ. of South Carolina.
Rich, Elaine A. (1983). Users are Individuals: Individualizing User Models. Int. Jour. Man Machine Studies 18: 199–214.
Sleeman, D. H. (1985). UMFE: A User Modelling Front-End Subsystem. Int. J. of Man Machine Studies 23.
Sobczak, R. (1991). Using a Distributed Blackboard Network for Solving Organic Spectroscopy Problems. Proceedings of the AAAI workshop on Blackboard Systems, July 1991.
Sobczak, R. & Matthews, M. (1990). A Massively Parallel Expert Sytem Architecture for Chemical Structure Analysis. The Fifth Distributed Memory Computing Conference, 11–17.
Wang, Shin-Yung (1986). A Knowledge Based Model of an Active Assistance System for UNIX. MS Thesis, Department of Computer Science, Univ. of South Carolina.
Wilensky, R., Mayfield, J., Albert, A., Chin, D., Cox, C., Luria, M., Martin, J. & Wu, D. (1986). UC-A Progress Report. BSD, Univ. of California at Berkeley.
Winograd, T. (1983). Language as a Cognitive Process. MA: Addison-Wesley.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2000 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Matthews, M., Pharr, W., Biswas, G., Neelakandan, H. (2000). USCSH: An Active Intelligent Assistance System. In: Hegner, S.J., Mc Kevitt, P., Norvig, P., Wilensky, R. (eds) Intelligent Help Systems for UNIX. Springer, Dordrecht. https://doi.org/10.1007/978-94-010-0874-7_7
Download citation
DOI: https://doi.org/10.1007/978-94-010-0874-7_7
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-3790-7
Online ISBN: 978-94-010-0874-7
eBook Packages: Springer Book Archive