Skip to main content
Log in

USCSH: An Active Intelligent Assistance System

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

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. 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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Biswas, G., Matthews, C. T., Matthews, M. M., Rabon, P. & Wilhite, R. L. (1985). An Active Assistance System for vi. IEEE Intl. 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Carr, B. & Goldstein, I. (1973). Overlays: a Theory of Modelling for Computer Aided Instruction. Int. Jour. Man-Machine Studies 5: 215–236.

    Google Scholar 

  • Charniak, E. & McDermott, D. (1985). Introduction to Artificial Intelligence. MA: Addison-Wesley.

    Google Scholar 

  • Chin, D. N. (1986). A Case Study of Knowledge Representation in UC. Proc. Human Factors in Computing Systems 86.

  • Clancey, W. J. (1982). CAI Systems Design. Handbook of Artificial Intelligence 2: 229–235.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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, G. (1985). Oracle: A Knowledgeable User Interface. Proc. 9 th 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.

    Google Scholar 

  • 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.

  • Mosterman, 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 AI & 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.

    Google Scholar 

  • 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manton Matthews.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Matthews, M., Pharr, W., Biswas, G. et al. USCSH: An Active Intelligent Assistance System. Artificial Intelligence Review 14, 121–141 (2000). https://doi.org/10.1023/A:1006508409887

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1006508409887

Navigation