Skip to main content

USCSH: An Active Intelligent Assistance System

  • Chapter
Intelligent Help Systems for UNIX

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

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.

    Google Scholar 

  • Borenstein, N. S. (1985). The Design and Evaluation of On-line Help Systems. Tech. Report CMU-CS-85-151.

    Google Scholar 

  • Brown, J. S. & Burton, R. R. (1978). Diagnostic Models for Procedural Bugs in Basic Mathematical Skills. Cognitive Sciences 2: 155–192.

    Article  Google Scholar 

  • Burton, R. R. & Brown, J. S. (1982). An Investigation of Computer Coaching for Informal Learning Activities. Intelligent Tutoring Systems, 79–98.

    Google Scholar 

  • Carbonell, J. R. (1970). AI in CAI: An Artificial Intelligence Approach to Computer Aided Instruction. IEEE Trans. on Man-Machine Systems 11: 190–202.

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Google Scholar 

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

    MathSciNet  Google Scholar 

  • Clancey, W. J. & Letsinger, R. (1981). Neomycin: Reconfiguring a Rule-Based Expert System for application to teaching. Proc. IJCAI, 829–836.

    Google Scholar 

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

    Article  Google Scholar 

  • Kaplan, R. M. (1975). On Process Models for Sentence Analysis. Explorations in Cognition, 117–135.

    Google Scholar 

  • Kernighan, B. W. & Lesk, M. E. (1976). The Learn CAI systems. Unix System Documentation.

    Google Scholar 

  • Matthews, M. M. & Biswas, O. (1985). Oracle: A Knowledgeable User Interface. Proc. 9th COMPSAC Computer Software and Applications Conf, 358–363.

    Google Scholar 

  • Matthews, M. M. & Nolan, E. (1985). LEVI: A Learning Editor. Proc. 1985 USENIX Assoc., 325–331.

    Google Scholar 

  • Matthews, M. M. & Reid, R. (1992). Parallel Parsing of Ambiguous Languages on Hypercube Architectures. Lecture Notes in Computer Science 604: 539–545.

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

    Google Scholar 

  • Minsky, M. (1975). A Framework for Representing Knowledge. The Psychology of Computer Vision, 211–277.

    Google Scholar 

  • Masterman, P. J. & Biswas, G. (1997). Formal Specifications for Hybrid Dynamical Systems. Proceedings of IJCAI-97, 211–277.

    Google Scholar 

  • Neelakandan, H. (1987). A Natural Language Interface to USCSH. MS Thesis, Department of Computer Science, Univ. of South Carolina.

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  • Pharr, W. & Neelakandan, H. (1986). Natural Language Interface for Oracle. TR, Department of Computer Science, Univ. of South Carolina.

    Google Scholar 

  • Rich, Elaine A. (1983). Users are Individuals: Individualizing User Models. Int. Jour. Man Machine Studies 18: 199–214.

    Article  Google Scholar 

  • Sleeman, D. H. (1985). UMFE: A User Modelling Front-End Subsystem. Int. J. of Man Machine Studies 23.

    Google Scholar 

  • Sobczak, R. (1991). Using a Distributed Blackboard Network for Solving Organic Spectroscopy Problems. Proceedings of the AAAI workshop on Blackboard Systems, July 1991.

    Google Scholar 

  • Sobczak, R. & Matthews, M. (1990). A Massively Parallel Expert Sytem Architecture for Chemical Structure Analysis. The Fifth Distributed Memory Computing Conference, 11–17.

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  • Winograd, T. (1983). Language as a Cognitive Process. MA: Addison-Wesley.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Stephen J. Hegner Paul Mc Kevitt Peter Norvig Robert Wilensky

Rights and permissions

Reprints 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

Publish with us

Policies and ethics