The traditional approach to building knowledge-based systems is to use rules articulated by experts and to build an expert system.