For the past few days I have been experimenting with C Language Integrated Production System (CLIPS). It is an interesting platform to experiment with Expert Systems. The users guide is a good introduction into rule based systems. The software is the topics of multiple books in Amazon. All the books on LISP and Prolog that are in my personal collection have a common theme – building expert systems at some point in the book.
Why an interest in expert systems? Well, IBM Watson, the Jepoardy playing computer, is a high end expert system using statistical inference (possibly bayes net) to find questions to Jepoardy topics. I was also interest in Watson’s capabilities. Also, AL3 is an expert system as well as PARADISE. My interest is in designing a knowledge based chess playing program with the capability of playing like a human chess player using rule based knowledge to solve positions as well as adding new knowledge based on relational learning.