Knowledge Engineering using CommonKADS

Course Objectives:

To provide attendees with a disciplined approach to developing knowledge based systems based on the CommonKADS methodology. This is achieved by covering the KBS development process from identifying a feasible application, through knowledge elicitation by various techniques, up to the production of a detailed design ready for implementation. Emphasis is placed on the modelling of expertise. After the course, attendees will:

Content:

The course presents the life-cycle of a typical KBS project, outlining techniques and methods to assist with each stage. There is a significant practical element to the course -- attendees have the opportunity to try out domain, inference and task modelling using a knowledge engineering workbench, and to practise several knowledge elicitation techniques. Specific topics include:

This course is not linked to any specific programming tool, although it does consider how to produce a design which is appropriate to the intended tool.

Further details on the content of this course may be found in the Course Syllabus.

Duration

4 days

Target Audience

The course is intended for knowledge engineers and other technical specialists interested in methods for developing knowledge based systems.

Prerequisites

An awareness of popular knowledge representation and inferencing techniques is expected. Some knowledge of KBS development tools and a small amount of programming experience is also desirable.