Presentation is loading. Please wait.

Presentation is loading. Please wait.

What is an Expert System?

Similar presentations

Presentation on theme: "What is an Expert System?"— Presentation transcript:

1 Explain What is Meant by an Expert System and Describe its Components and Applications

2 What is an Expert System?
An Expert System is also known as a Knowledge Based System (KBS). It is a computer programme made up of knowledge and rules that can be used to diagnose a problem. It is called an Expert System because the knowledge and rules are defined by experts in their field. The system will try and replicate the role of a human expert.

3 NHS Example A popular expert system is that used by NHS Direct on their website. Experts (doctors) have collated all their knowledge about illness and the symptoms of those illnesses and identified the rules that state which symptoms suggest which illness.





8 Expert System A true expert system will:
Be able to make decisions based on uncertain data. (e.g. ‘don’t know’ answers from users). Be limited to a particular subject or area of expertise. Give advice based on the answers given by the user. Explain the reasoning behind its decision.

9 Components of an Expert System
There are three main components in an expert system: A knowledge base An inference engine User interface

10 Knowledge Base Knowledge base consists of the factual knowledge and the rules gathered by knowledge engineers using methods such as interviewing experts. Examples of knowledge are: The VAT rate is 17.5% A mobile phone needs a battery or power to work A human has two hands

11 Rules Example of rules include:
If the product is food then VAT should not be applied. If the battery is not inserted the phone will not turn on. If the phone is plugged in the phone should turn on. If a patient has a cut on their hand and the bleeding can be controlled by putting a finger on the cut.

12 Inference Engine The inference engine is the software that makes the decisions based on the answers given by the user and the knowledge and rules stored in the knowledge base. It bases the next question on the answer given. If the answer is uncertain then it will ask more questions.

13 Inference Engine

14 User Interface The user interface is the part of the expert system that asks the user the questions and then gives an answer with a diagnosis. An example of this is the NHS Direct Self-Help where questions are being asked about what type of ailment the person has.






20 Microsoft Office User Interface

21 Applications of Expert Systems
Here are some examples of how expert systems might be used: Fault diagnosis for a car engine – car mechanic can plug in a laptop computer into the engine management system and it will run various tests, Based on the results of the tests, it will identify what the fault is with the engine.


23 Applications of Expert Systems
Broadband Internet Service Provider (ISP) fault diagnosis. When you call your ISP to report a fault the operator is likely to be using an expert system. The operator will ask you questions that the expert system tells them to ask. The expert system will then suggest possible solutions that could be tried out.

24 Applications of Expert Systems
Social Services can use expert systems to determine what benefits are due to a claimant. All the answers that the claimant puts on the forms are input into a computer and the expert system will then determine the benefits. It will also give a reason why those benefits apply.

25 Jobseekers Allowance




29 The advantages and disadvantages for a given application
Think about the example and be able to look at the advantages (Remote access, frees up human time, logic and modelling of what if scenarios) Vs. the disadvantages (GIGO, Human knowledge could be incorrect, irrelevant, not timely, IT systems could crash, the interface may confuse people etc etc)

30 Questions

31 Answers Page 161

32 Answers Page 161

Download ppt "What is an Expert System?"

Similar presentations

Ads by Google