This book is a highly readable overview of rule-based expert systems, natural language interfaces, LISP and PROLOG programming, knowledge representation, distributed problem solving with multiple experts, predicate calculus, production rules, frames and scripts, semantic networks, forward and backward chaining, search strategies, and other topics in artificial intelligence. Written for the intelligent layperson, this work is a concise introduction to an arcane subject, remarkable for its clarity, frequent graphic illustrations, concrete examples, and emphasis on applications. Although program code is excerpted at times, the level of generality is too high to make this work directly useful to novice programmers. However, it is an excellent prelude to novice programming. Appendixes provide extensive resource and reference listings, as well as a glossary.
Read full abstract