ABSTRACT
Knowledge engineers build knowledge-based systems in order to solve problems in a particular field of human endeavor. Knowledge-based systems use ontologies to organize concepts and relationships between concepts. This paper presents two undergraduate research projects in developing two different types of ontologies.
- Guarino, N., Giaretta, P., Ontologies and knowledge bases: toward a terminological clarification, in Towards Very Large Knowledge Bases: Knowledge Building and Knowledge Sharing, N. Mars (Editor), 25--32, ISO Press: Amsterdam, The Netherlands, 1995.Google ScholarDigital Library
- Maedche, A., Ontology Learning for the Semantic Web, Kluwer Academic Publishers: Norwell, MA, 2002. Google ScholarDigital Library
- Noy, N., and Hafner, C. The state of the art in ontology design: a survey and comparative review. AI Magazine, 18, 3, (1997) 53--74.Google Scholar
- Schreiber, G., Akkermans, H., Anjewierden, A., deHoog, R., Shadbolt, N., de Velde, W., and Wielinga, B. Knowledge Engineering and Management: The CommonKADS Methodology, MIT Press: Cambridge, MA, 2002. Google ScholarDigital Library
- Smith, R., and Farquhar, A. The Road Ahead for Knowledge Management: An AI Perspective. AI Magazine 21, 4, (2000) 17--40.Google Scholar
- Uschold, M., King, M., Towards a methodology for building ontologies, in Workshop on Basic Ontological Issues in Knowledge Sharing, IJCAI-95 (Montreal, Canada).Google Scholar
Index Terms
- Engineering knowledge
Recommendations
Using ontologies of software: example of r functions management
RED'10: Proceedings of the Third international conference on Resource DiscoveryIn a scientific context, making available scientific resources like computer programs is a real challenge for multidisciplinary research teams. In this paper, we propose an ontology-based approach to manage, share, reuse and promote software programs in ...
Ontological Versus Knowledge Engineering
The author first discusses the difference between a knowledge base (KB) and a database (DB), which seems to hinge on the 'gray box' verses 'black box' nature of the entries. He then discusses the need for a huge KB to break today's bottleneck in ...
The Knowledge Acquisition and Representation Language, KARL
The Knowledge Acquisition and Representation Language (KARL) combines a description of a knowledge-based system at the conceptual level (a so-called model of expertise) with a description at a formal and executable level. Thus, KARL allows the precise ...
Comments