KnowOS: A Knowledge Operating System
An operating system in which knowledge, rather than files or tables, is the primary representational basis. Used to implement BioBike.
Paradigms of Artificial Intelligence Programming
Starts with an introduction to the language, including an excellent discussion of programming style. Most of the book is a collection of projects covering classic topics in Artificial Intelligence. Th...