6.871 | Spring 2005 | Graduate

Knowledge-Based Applications Systems

Course Description

This course covers the development of programs containing a significant amount of knowledge about their application domain. The course includes a brief review of relevant AI techniques; case studies from a number of application domains, chosen to illustrate principles of system development; a discussion of technical …
This course covers the development of programs containing a significant amount of knowledge about their application domain. The course includes a brief review of relevant AI techniques; case studies from a number of application domains, chosen to illustrate principles of system development; a discussion of technical issues encountered in building a system, including selection of knowledge representation, knowledge acquisition, etc.; and a discussion of current and future research. The course also provides hands-on experience in building an expert system (term project).
Learning Resource Types
Lecture Notes
Projects with Examples
Problem Sets
Activity Assignments
A sepia toned photograph of a personal computer.
A personal computer. (Image courtesy of Philippe Ramakers and stock.xchng.)