Advertisement

Artificial Intelligence Review

, Volume 14, Issue 3, pp 253–275 | Cite as

What Do You Know about Mail? Knowledge Representation in the SINIX Consultant

  • Christel Kemke
Article

Abstract

The SINIX Consultant is an intelligent help system for the SINIX operating system which answers natural language questions about SINIX concepts and commands and gives unsolicited advice to a user as well. In this paper the representation of domain knowledge in the SINIX Consultant will be discussed, i.e. the representation of concepts of the SINIX operating system in the so-called SINIX Knowledge Base. The SINIX Knowledge Base is a taxonomical hierarchy of SINIX concepts which are divided into objects and actions operating on these objects. A single concept in the knowledge base is described by a set of attributes reflecting structural or syntactical features, the use, application and purpose of the command or object, and additional information for explaining the concept to the user. The description of commands in the SINIX Knowledge Base which is mainly used in order to generate tutorial explanations and advice for the user, and the main ideas of describing SINIX objects are outlined in this paper.

help systems intelligent user interfaces natural language processing tutoring user modelling Unix 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Backus, J. (1978). Can Programming be Liberated from the von Neumann Style? CAGM 21(8): 613–641.zbMATHMathSciNetGoogle Scholar
  2. Bauer, M., Biundo, S. & Dengler, D. (1993). PHI A Logic-Based Tool for Intelligent Help Systems. DFKI Research Report RR-92–52, DFKI, Saarbrücken.Google Scholar
  3. Berger, F. (1990). Ein massiv paralleles Modell eines Planerkenners. Diplom-Arbeit, Fachbereich Informatik, Universität des Saarlandes.Google Scholar
  4. Berger, F., Fehrle, T., Kloeckner, K., Schoelles, V., Thies, M. A. & Wahlster,W. (1993). PLUS: Plan-Based User Support - Final Project Report. DFKI Research Report RR-93–15, DFKI, Saarbrücken.Google Scholar
  5. Bauer, M. & Paul, G. (1993). Logic-Based Plan Recognition for Intelligent Help Systems. DFKI Research Report RR-93–43, DFKI, Saarbrücken.Google Scholar
  6. Brachman, R. J. & Schmolze, J. G. (1984). An Overview of the KL-ONE Knowledge Representation System. Fairchild Technical Report No. 655.Google Scholar
  7. Carter, J. (1986). A Taxonomy of User-Oriented Functions. Int. j. Man-Machine Studies 24: 195–292.CrossRefGoogle Scholar
  8. Douglas, R. J. & Hegner, S. (1982). An Expert Consultant for the UNIX-Operating System: Bridging the Cap between the User and Command Language Semantics. In Proc. CSCSI/SCEIO, 92–96. Saskatoon, Sasketchewan.Google Scholar
  9. Engelkamp, J. (1991). Satzsemantische Repräsentation durch erweiterte Situationsschemata. Diplom-Arbeit, Fachbereich Informatik, Universität des Saarlandes.Google Scholar
  10. Engelkamp, J., Sommer, P., Berger, F., Gintz, R., Kipper, B. & Weichel, M. (1988). Eine SCVersion für UNIX-Rechner. Memo, Fachbereich Informatik, Universität des Saarlandes.Google Scholar
  11. Goldblatt, R. (1987). Logics of Computation and Time. CSLI Lecture Notes, Stanford, CA: Stanford University.zbMATHGoogle Scholar
  12. Hecking, M., Kemke, C., Nessen, E., Dengler, D., Hector, G. & Gutmann, M. (1988). The SINIX Consultant - A Progress Report. Memo, Fachbereich Informatik, Universität des Saarlandes.Google Scholar
  13. Jung, B. (1987). Wissensrepräsentation in einem intelligenten Hilfesystem. Diplom-Arbeit, Fachbereich Informatik, Universität des Saarlandes.Google Scholar
  14. Kemke, C. (1985). Entwurf eines aktiven, wissensbasierten Hilfesystems für SINIX. LDVForum, Nr. 2 Dezember 1985: 43–60.Google Scholar
  15. Kemke, C. (1986). The SINIX Consultant - Requirements, Design, and Implementation of an Intelligent Help System for a UNIX Derivative. Memo, Fachbereich Informatik, Universität des Saarlandes.Google Scholar
  16. Kemke, C. (1987). Representation of Domain Knowledge in an Intelligent Help System. In Proceedings of the Second IFIP Conference on Human-Computer Interaction INTER-ACT'87, 215–220, Stuttgart, FRG.Google Scholar
  17. Kemke, C. (1988). Darstellung von Aktionen in Vererbungshierarchien. In Hoeppner (ed.), GWAI-88. Proceedings German Workshop on Artificial Intelligence, Springer.Google Scholar
  18. Kipper, B. (1991). Semantisch-pragmatische Analyse von Modalverben in natürlichsprachlichen Dialog-und Beratungssystemen. Diplom-Arbeit, Fachbereich Informatik, Universität des Saarlandes.Google Scholar
  19. McCarthy, J. & Hayes, P. J. (1969). Some Philosophical Problems from the Standpoint of Artificial Intelligence. In D. Michie & B. Meltzer (eds.),Machine Intelligence 4: 468–502. Edinburgh: Edinburgh University Press.Google Scholar
  20. Morgenstern, L. (1987). Knowledge Preconditions for Actions and Plans. In Proceedings of the International Joint Conference on Artificial Intelligence IJCAI-87, 867–874. Milano, Italy.Google Scholar
  21. Nessen, E. (1987). SC-UM - User Modeling in the SINIX Consultant. Memo No. 18, Fachbereich Informatik, Universität des Saarlandes.Google Scholar
  22. Sacerdoti, E. D. (1977). A Structure for Plans and Behavior. Elsevier, New York, Oxford, Amsterdam.Google Scholar
  23. Schmolze, J. G. and Lipkis, T. A. (1983). Classification in the KL-ONE Knowledge Representation System. In Proceedings of the International Joint Conference on Artificial Intelligence IJCAI-83, 830–332. Karlsruhe, FRG.Google Scholar
  24. Sommer, P. (1991). SCooPS. Entwurf und Realisierung einer hierarchischen Planrepräsentation für Kommandosprachen. Diplom-Arbeit, Fachbereich Informatik, Universität des Saarlandes.Google Scholar
  25. Thies, M. A. & Berger, F. (1992). Planbasierte graphische Hilfe in objektorientierten Benutzeroberflächen. DFKI Research Report RR-92–13, DFKI, Saarbrücken.Google Scholar
  26. Thies, M. A. & Fehrle, T. & Berger, F. (1992). Intelligent User Support in Graphical User Interfaces: 1. InCome: A System to Navigate through Interactions and Plans 2. Plan-Based Graphical Help in Object-Oriented User Interfaces. DFKI Research Report RR-92–14, DFKI, Saarbrücken.Google Scholar
  27. Wilensky, R., Arens, Y. & Chin, D. (1984). Talking to UNIX in English: An Overview of UC. Communications of the ACM 27(6): 574–593.CrossRefGoogle Scholar
  28. Weichel, M. (1991). SCooPS. Ein objekt-orientierter Plangenerator für Kommandosequenzen. Diplom-Arbeit, Fachbereich Informatik, Universität des Saarlandes.Google Scholar
  29. Wahlster,W., Hecking, M. & Kemke, C. (1988). SC - Ein intelligentes Hilfesystem für SINIX. In Gollan, Paul & Schmitt (eds.), Innovative Informationsinfrastrukturen. Springer.Google Scholar
  30. Wilensky, R. (1984). Talking to UNIX in English: An Overview of an On-line UNIXConsultant. AI Magazine 5 (1): 29–39.Google Scholar

Copyright information

© Kluwer Academic Publishers 2000

Authors and Affiliations

  • Christel Kemke
    • 1
  1. 1.Technische Fakultät, AG NeuroinformatikUniversität BielefeldBielefeld

Personalised recommendations