04-10-2010, 12:16 PM
[attachment=4923]
This article is presented by:
SALAHU AJADI SALIU
EXPERT SYSTEM DESIGN AND DEVELOPMENT.
ABSTRACT
Expertise in a particular area are regarded and generally well paid for their specialized knowledge. Employer or Customer find it difficult to replace them when they move on, because they are expensive and not always available.Therefore, technology is finding ways to capture this knowledge of human experts and make it available to people when they need them anywhere and anytime. The effort of capturing this knowledge is a sub-field of computer science “artificial intelligence (AI)” that is an attempts to develop computer system that can simulate human through processes and action. This paper review expert systems and designed an expert system to solve specific problem.
INTRODUCTION
Expert System, a type of computer application program that makes decisions or solves problems in a particular field, such as finance or medicine, by using knowledge and analytical rules defined by experts in the field. Human experts solve problems by using a combination of factual knowledge and reasoning ability. In an expert system, these two essentials are contained in two separate but related components, a knowledge base and an inference engine. The knowledge base provides specific facts and rules about the subject, and the inference engine provides the reasoning ability that enables the expert system to form conclusions. Expert systems also provide additional tools in the form of user interfaces and explanation facilities. User interfaces, as with any application, enable people to form queries, provide information, and otherwise interact with the system. Explanation facilities, an intriguing part of expert systems, enable the systems to explain or justify their conclusions, and they also enable developers to check on the operation of the systems themselves.