Expert Systems Programming: Practical Techniques for Rule-Based SystemsHow to prototype and develop an expert system. This practical guide to the tools and techniques used to build expert systems shows you how to choose the best method for the job at hand, saving you weeks of fact-finding and experimental work. Provides dozens of examples that can be applied to popular rule-based systems. Discusses user interface design, reviewing and system testing, multi-valued information, procedural control, and much more. Contains an appendix of sample knowledge bases. |
Contents
Introduction | 3 |
Understanding the Basics | 40 |
Backward Chaining | 54 |
Copyright | |
9 other sections not shown
Common terms and phrases
advice algorithms approach attribute property attribute's backward chaining battery behavior budget budget_ceiling budget_considerations certainty factor chapter COBOL color conclusion considered consultation conventional programming current goal data base debugging defined desktop publishing determine disjunction domain economic return encode evaluate example expert systems development expert systems shells expertise EXSYS facilities fails family_size find_rec forward chaining forward rules Guru humanlike important instantiated keyword knowledge acquisition knowledge base knowledge engineer knowledge sources KNOWN language metaknowledge method MULTI multivalued attributes NOTSOUGHT performance premise clause probability sum problem problem-solving strategy procedural content procedural control programming language PROMPT property prototype questions rapid prototyping recom recommendation represent require role rule fires rule-based expert systems rule's rules concluding rules that conclude shells offer software prototype solution solve status symbol EXPECT techniques tion topic truth threshold TYPE uncertainty UNKNOWN VP-Expert