The purpose of this chapter is to review key concepts in expert systems, across the life cycle of expert system development. As a result, we will analyze the choice of the application area for system development, gathering knowledge through so‐called knowledge acquisition, choosing a knowledge representation, building in explanation and verifying and validating the system.
In addition, we analyze a number of different applications of expert systems across a broad base of application areas, including medicine, geology and business. Further, we investigate some of the extensions to and emerging areas associated with expert systems.