3. What is expert system? ARTIFICIAL INTELLIGENCE PROGRAMS Exhibit intelligent behavior by skillful application of heuristics make domain knowledge explicit and separate from the rest of the system KNOWLEDGE-BASED SYSTEMS Apply expert knowledge to difficult, real world problems EXPERT SYSTEMS
4. The structure of an expert system KNOWLEDGE BASE Domain Knowledge INFERENCE ENGINE General problem-solving knowledge FACTS RULES INTERPRETER SCHEDULER