Another progress report on my AI journey.
The month begins with my receiving Dr. Ivan Bratko’s Prolog book (2nd ed.). I saw the Advice Language section that he used to developed AL0. So I typed all the code example for AL0. However, I discovered a run time execution error. This probably due to the changes between true Edinburgh Prolog to ISO Prolog used by SWI Prolog compiler. As a result, I went to a site containing the ISO Prolog standard. I have found some interesting differences. In addition, I have reviewed three other sources for Expert Systems – Luger, U. Nilsson, and AMZI. Basically, these sources do not use IF condition THEN action approach of Dr. Bratko; instead they use the standard prolog syntax for the production/knowledge-based rules.