How can we build expert systems? Typically a knowledge engineer interviews a domain expert to elucidate expert knowledge, which is then translated into rules. Then initial system is to be built. It must be refined until it approximates expert –level performance. This process is expensive and time-consuming, so it is necessary to look for more automatic ways of constructing expert acquisition systems that exist. Yet, there are many programs that interact with domain experts to extract knowledge efficiently. These programs provide support for the following activities:
A. Entering Knowledge
B. Maintaining knowledge base consistency
C. Ensuring knowledge base completeness
Further ,statistical techniques. Such as multivariate analysis, provide an alternative approach to building expert level systems.