The required book is An Introduction to Expert Systems, Third Edition, Peter Jackson, Addison-Wesley, 1999, ISBN: 0-201-87686-8
Course notes for Anne Keuneke's CSCI 222 class : for word versions
Center for Regional and Continuing Education,
California State University, Chico
Chico, California 95929-4020
(530) 898-6105
or email: Rena Marino
Information
"Why the future doesn't need us." Wired article by Bill Joy
Lab Deliverables: How to turn in your labs.
Information about the SUN lab machine names
Of OPS5 origins:
VisualWorks and Smalltalk access We will use some packages that require this environment.
Some example classifiers and structured matchers (in LISP) at /usr/ai/hp/testcases/csrl and /usr/ai/hp/testcases/ra. One example there is an automech example. Another version is at this location
The LISP classification problem-solver: CSRL as shown in class
Knowledge Pro from Knowledge Garden a demo tool with rule-based capabilities
PROLOG and LISP available compiler/interpreters for Macs and PCs
CMU Artificial Intelligence Repository FILLED with free software and materials of general interest to AIers
I also have a very old version of emycin for PCs available via ftp (ftp.ecst.csuchico.edu) in the directory in users/amk/csci222/Emycin. This zip file was created on UNIX using zip, so unzip the file. Call me or send me mail and I can fax you how to get the code started and provide a very small example. You might want to check Stanford for a copy of the Emycin Manual. I tried to get a copy on the net since the Report Number is STAN-CS-81-885, but the reports available skip from 883 to 887. Bummer
VisualWorks and Smalltalk access You might use some packages that require this environment. Information on the Michigan's Generic Tasks implementation has disappeared... new page. Old stuff was here. Using machines at Chico
Some example classifiers and structured matchers (in LISP) at /usr/ai/hp/testcases/csrl and /usr/ai/hp/testcases/ra. One example there is an automech example. Another version is at this location
The LISP classification problem-solver: CSRL as shown in class
PAIL "Portable Artificial Intelligence Lab" access here at CSUC (I cannot find where the original site has moved...)
LandRover AI CSCI 223 Project which used CLIPS
Expert Systems used in Mechanical Engineering: "An Expert System eases rotor design"
Automated reasoning expert system for diagnosis and prognosis of the 12-Foot Pressure Wind Tunnel (PWT) Make-Up Air (MUA) compressor system.
Some example Rule-based Systems for the first lab
Some example smalltalk labs (lab 2). I can only get these to run on my HP machine ( if I download them using ftp (ftp.ecst.csuchico.edu)) but they run fine on my PC
a link to AI agents and an Executing Expert System on WWW.
A Nuclear Reactor simulation using CLIPS and JAVA for the interface. The applet is driven by a CLIPS program that is a simulator server. The applet (user-interface) client calls this server to get the initial state of the plant and to get the subsequent states. This file contains the ontology (class hierarchy) of the plant components, the component objects including their initial values, rules for displaying changed values, rules for keeping the plant state consistent, and functions for computing the next step.
Here is a simple CLIPS example which diagnoses some simple problems with a car and a sample interaction with it.
The Haley Company which markets commercial software based on production systems and rule-based technology. Look at their note on Answers to Common Questions about AI for a useful overview biased, of course, toward their products.
One student's response to the "What I Learned" question