ABSTRACT

The basic architecture of an expert system is shown in Figure 7.1. The problem solver defines the method, such as M l’s design cycle, for solving a problem. The knowledge base contains the specific expertise used by the problem solver to generate a solution. The working memory contains information about the current problem being solved. The interface handles communication between the expert system and the user. The expert system development process is defined in the next section. The development process illustrates the need for knowledge acquisition tools. The second section overviews an important class of knowledge-acquisition tools. This chapter concludes with a discussion of development issues for these tools.