A LISP version of CSRL

First, if you are using the machines (SUNs) here on campus, here are the directions. This version has already been compiled for you.

If you want to try to load it onto your PC or linux box, you need three things:

  1. LISP - the language it runs on. Free version of Franz Allegro Common Lisp I have not tested the "toolset" on this version - let me know

  2. The toolset (which has the code for the pattern matcher and classification mechanism (i.e, this is the shell)). You can ftp the file from the web at http://www.cis.ohio-state.edu/~jj/pub/toolset/. Filename is cltl2.tar.Z I believe there is documentation too toolset-docs.ps

  3. An expert system: This is the one you write - see below for some examples. (or to test that all is working)

Samples programs for the toolset are available at /usr/ai/hp/testcases. In particular:

A sample of a LISP program that used the structured matching and generic classification tool: automech

The Music testcase for CD's

Local documentation is at /usr/ai/hp/doc/toolset-docs.ps . Page 48 starts to talk about the Classification Specialist. The document is about 116 pages long. I notice that it does not have the table of contents and the bibliography.

I also see that there is a DSPL (design) file, DSPL.tar.Z, at the ftp site. I have not tested this one at all.