An authoritative overview of the fast-growing fields of artificial intelligence and expert systems for microcomputer users, this guide illustrates each of the major techniques used to develop working systems. It provides thorough coverage of the major concepts of AI programming, including forward and backward chaining, developing an inference engine, and using natural language interfaces and object-oriented programming. The book comes with its own...