BIS 2040 Home Page
Knowledge Based Systems for Business
Semester Outline
Course Work
Resit Course Work
lectures
Lecture 1:
Introduction and Overview
Lecture 2:
Rule Based System Architectures and programming with Rules
Lecture 3:
Getting Rules to Work Together
Lecture 4:
Knowledge Representation and Logic
Lecture 5:
Semantic Nets
Lecture 6:
Rule Based Systems Examples
Lecture 7:
Case Based Reasoning
Lecture 8:
Case Based Reasoning Example
Lecture 9:
Knowledge Engineering
Lecture 10:
Frames and Expertise
Lecture 11:
Search Spaces and Unifying Themes
Lecture 12:
Conclusion and Review
Evaluated Labs
Lab Summary and Marking Scheme
Lab 1:
Introduction to Clips
Lab 2:
Chaining System, Side Effects, or, not, and and in conditions,debugging
Lab 3:
Decision Trees, Symmetric Rules and Transitive Rules
Lab 4:
Loops and Function Calls using just rules
Lab 5:
Semantic Nets
Lab 6:
Backtracking
Lab 7:
Caspian Intro
Lab 8:
Build a CBR system
Lab 9:
Knowledge Engineering
Lab 10:
Backward Chaining
Extra Labs
Lab Solutions
Lab 1a:
Lookup Table in Clips
Lookup Table Solution
Lab 4a:
Monkeys and Bananas
Lab 6a:
Conflict Resolution
Lab 6b:
Question Driven Backward Chaining
Lab 8:
Build a CBR system
Lab 1:
Old lab Write a Rule in Kappa PC
Lab 2:
Old lab A Forward Chaining System in Kappa PC
Lab 3-9:
Old labs in Kappa PC, included backward chaining, interleaved chaining and instances
BChain Lab:
Use Backchaining in Clips
John Platts' Lectures
The handbook
Exam from May 2002
Exam from January 2003
Exam from May 2003
Exam from December 2003
Exam from May 2004
Exam from December 2004
Exam from May 2005
Exam from January 2006
Exam from May 2007
Exam from August 2007
Exam from December 2007