Knowledge-based systems
H Smith
6 points * 4 hours per week * Second semester * Caulfield
This subject is an introduction to the development of commercial knowledge-based systems (KBS). There is an emphasis on representation of knowledge and principles of good design of KBS to be implemented using commercial shells. Topics include knowledge-based systems and expert knowledge, knowledge representation using production rules and frames, applications of KBS including diagnosis, synthesis, help desk, analysis techniques for knowledge bases including knowledge diagramming and influence diagrams. Knowledge architectures will be addressed, including the experiences from XCON evolution, RIME, SOAR and recent developments in knowledge-based links to data sources and external programs. KBS development methods and the management of knowledge-based systems projects will be discussed including planning and control; roles of the sponsor, user, knowledge engineer, expert; the relationship of the knowledge-engineering group to the DP department; and project evolution and maintenance. A major component of the subject will be to learn and use a hybrid tool (Nexpert Object) to implement rules and frames.
Assessment
Written (2500 words): 50% * Practical work: 50%
Recommended texts
Nexpert object developers training manual Dept Information Systems, Monash U, 1995