CPSC 433 - Artificial Intelligence
Resources
Course Information
Class Page | Assignment | Lecture Timetable | Materials
Note: Prof. Denzinger's 2 chapters are in the form of a postscript file you might need a utility such as Ghostview to read it in windows. You could also consider converting it to a pdf using the *nix utility ps2pdf.
Paper Writing
Some resources on LaTeX (to make creating your paper easier):
The Not So Short Introduction to LaTeX (pdf) | LaTeX Project | MiKTeX for Windows Users
Some resources on paper writing:
Resources from Dr. Costa Sousa
Eliza
Here are a few different version of 'talking' programs. It's fairly easy to break them if you try, but if you play along you can have some surprisingly interesting 'discussions'. There is also an Eliza implementation in Emacs (invoked using M-x doctor).
The example we looked at in class is the Eliza Test belonging to Charles Hayden. The script file is worth reading, and you can also go through the JAVA implementation.
Some modern 'decendents' of ELIZA:
- A.L.I.C.E., a descendant of Eliza. Click Chat With A.L.I.C.E.
- JabberWacky, another Eliza descendant. This one 'learns' but in a very unstructured way.
Prolog
If you're looking for more information on Prolog as Resolution engine take a look at Learn Prolog Now. You can also do some more examples in this do-it-yourself course.
Perceptrons
If you'd like to experiment a little more with the perceptron there's an applet you can play with.
Page Updated: February 8, 2008 at 1600 MST