A presentation on Expert System
8/18/2019 1
CONTENTS
• Introduction
• History
• Major Components
• Major Roles
• Advantages
• Disadvantages
• Applications
8/18/2019 2
Introduction
• An expert system is software that attempts to reproduce the performance of one or more human
experts, most commonly in a specific problem domain.
• In artificial intelligence, an expert system is a computer system that emulates the decision-making
ability of a human expert.
• Expert systems are designed to solve complex problems by reasoning about knowledge, represented
primarily as if–then rules rather than through conventional procedural code.
• An expert system is divided into two sub-systems: the inference engine and the knowledge base. The
knowledge base represents facts and rules. The inference engine applies the rules to the known facts to
deduce new facts. Inference engines can also include explanation and debugging capabilities.
8/18/2019 3
History
8/18/2019 4
Major Components
• Knowledge base - a declarative representation
of the expertise, often in IF THEN rules
• Working storage - the data which is specific to
a problem being solved
• Inference engine - the code at the core of the
system
• Derives recommendations from the
knowledge base and problem-specific data
in working storage
• User interface - the code that controls the
dialog between the user and the system
8/18/2019 5
Major Roles
• Domain expert – currently experts solving the problems the system is intended to solve
• Knowledge engineer - encodes the expert's knowledge in a declarative form that can be used by
the expert system
• User - will be consulting with the system to get advice which would have been provided by the
expert
• Systems built with custom developed shells for particular applications:
• System engineer - the individual who builds the user interface, designs the declarative
format of the knowledge base, and implements the inference engine
8/18/2019 6
Advantages
• Consistent answers for repetitive decisions, processes and tasks
• Holds and maintains significant levels of information
• Encourages organizations to clarify the logic of their decision-making
• Never "forgets" to ask a question, as a human might
• The goal of knowledge-based systems is to make the critical information required for the
system to work explicit rather than implicit.
• Ease of maintenance is the most obvious benefit.
• In a traditional computer program the logic is embedded in code that can typically only
be reviewed by an it specialist.
8/18/2019 7
Disadvantages
• Lacks common sense
• Cannot make creative responses as human expert
• Domain experts not always able to explain their logic and reasoning
• Errors may occur in the knowledge base
• Cannot adapt to changing environments
• The most common disadvantage cited for expert systems in the academic literature is
the knowledge acquisition problem.
• Obtaining the time of domain experts for any software application is always difficult but
for expert systems it was especially difficult because the experts were by definition
highly valued
• Performance was especially problematic because early expert systems were built using
tools such as lisp, which executed interpreted rather than compiled code.
8/18/2019 8
Applications
8/18/2019 9
8/18/2019 10

More Related Content

PPTX
Expert system in computer
PPT
Expert system
PPT
Expert system
PPTX
expertsystem.pptx email
PPT
Expert Systems
PPTX
Expert System
PPTX
Expert systems
PPTX
Dss vs expert system
Expert system in computer
Expert system
Expert system
expertsystem.pptx email
Expert Systems
Expert System
Expert systems
Dss vs expert system

What's hot (20)

PPTX
Expert system
PPT
Expert system
PPT
Introduction and architecture of expert system
PPT
Expert Systems
PPT
Expert Systems
PPTX
Expert system presentation
PPT
Expert System Full Details
PPTX
Expert System
PPT
Chapter 6 expert system
PPT
Expert systems 1
PPTX
Expert system (unit 1 & 2)
PPTX
Expert system
PPTX
AI with expert system
PPTX
5 ai lecture-05 expert system
PPT
Expert systems from rk
PDF
Expert system
PPT
Expert Systems
PPTX
Expert System
PPTX
Expert system
Expert system
Expert system
Introduction and architecture of expert system
Expert Systems
Expert Systems
Expert system presentation
Expert System Full Details
Expert System
Chapter 6 expert system
Expert systems 1
Expert system (unit 1 & 2)
Expert system
AI with expert system
5 ai lecture-05 expert system
Expert systems from rk
Expert system
Expert Systems
Expert System
Expert system
Ad

Similar to A presentation on Expert System (20)

PPTX
Artificial Intelligence Notes Unit 5
PPTX
ai-ruba.pptx presentation artificial intelligence
PPTX
Decision Support System CHapter one.pptx
PPTX
Expert systems
PPTX
Ai lecture 05 expert system
PPTX
Fundamentals of Artificail Intelligence, Expert Systems.pptx
PPT
Introduction to Expert Systems {Artificial Intelligence}
PPT
Expert system 21 sldes
PPTX
Expert system
PPT
LESSON 8 EXPERT SYSTEMS BASICS.ppt
PPTX
BI UNIT V CHAPTER 12 Artificial Intelligence and Expert System.pptx
PPT
AI_LECTURE PPT FOR DEFINING ARTIFICIAL INTELLIGENCE
PPTX
AI_Module_4_lecture_1.pptx
PPTX
GenerativeAI and Automation - IEEE ACSOS 2023.pptx
PDF
Expert Systems: Principles and Programming, Fourth Edition
PPT
PPT
Lecture_8.ppt
PDF
Self learning computer
PPT
Expert system (mis)
Artificial Intelligence Notes Unit 5
ai-ruba.pptx presentation artificial intelligence
Decision Support System CHapter one.pptx
Expert systems
Ai lecture 05 expert system
Fundamentals of Artificail Intelligence, Expert Systems.pptx
Introduction to Expert Systems {Artificial Intelligence}
Expert system 21 sldes
Expert system
LESSON 8 EXPERT SYSTEMS BASICS.ppt
BI UNIT V CHAPTER 12 Artificial Intelligence and Expert System.pptx
AI_LECTURE PPT FOR DEFINING ARTIFICIAL INTELLIGENCE
AI_Module_4_lecture_1.pptx
GenerativeAI and Automation - IEEE ACSOS 2023.pptx
Expert Systems: Principles and Programming, Fourth Edition
Lecture_8.ppt
Self learning computer
Expert system (mis)
Ad

More from Vanga Naresh (16)

PPTX
Lifestyle
PPTX
I phone
PPTX
Just in time
PPT
INFORMATION SYSTEM
PPTX
It securities
PPTX
electronic currency
PPTX
Mis km
PPTX
It chargeback approach
DOCX
Innovative fiscal policy
PPTX
Rehashing of cloths
PPTX
Toyota jidosha kabushiki kaisha v. ms prius auto industries limited
PPTX
Patanjali
PPTX
Wendy's
PPTX
Nissan
PPTX
Entering into african markets
DOCX
20160406 naresh 201517MR_TERM PAPER_V4_04
Lifestyle
I phone
Just in time
INFORMATION SYSTEM
It securities
electronic currency
Mis km
It chargeback approach
Innovative fiscal policy
Rehashing of cloths
Toyota jidosha kabushiki kaisha v. ms prius auto industries limited
Patanjali
Wendy's
Nissan
Entering into african markets
20160406 naresh 201517MR_TERM PAPER_V4_04

Recently uploaded (20)

PDF
HQ #118 / 'Building Resilience While Climbing the Event Mountain
PPTX
2 - Self & Personality 587689213yiuedhwejbmansbeakjrk
PPTX
Project Management_ SMART Projects Class.pptx
PPTX
df0ee68f89e1a869be4bff9b80a7 business 79f0.pptx
DOCX
Handbook of Entrepreneurship- Chapter 5: Identifying business opportunity.docx
PPTX
33ABJFA6556B1ZP researhchzfrsdfasdfsadzd
PDF
Vinod Bhatt - Most Inspiring Supply Chain Leader in India 2025.pdf
PPT
Retail Management and Retail Markets and Concepts
PDF
Middle East's Most Impactful Business Leaders to Follow in 2025
PPTX
IMM.pptx marketing communication givguhfh thfyu
DOCX
80 DE ÔN VÀO 10 NĂM 2023vhkkkjjhhhhjjjj
PDF
Second Hand Fashion Call to Action March 2025
PPTX
interschool scomp.pptxzdkjhdjvdjvdjdhjhieij
PDF
Sustainable Digital Finance in Asia_FINAL_22.pdf
PDF
Communication Tactics in Legal Contexts: Historical Case Studies (www.kiu.ac...
PPTX
Chapter 2 strategic Presentation (6).pptx
PPTX
Transportation in Logistics management.pptx
PPTX
CTG - Business Update 2Q2025 & 6M2025.pptx
PDF
Stacey L Stevens - Canada's Most Influential Women Lawyers Revolutionizing Th...
PDF
Chapter 2 - AI chatbots and prompt engineering.pdf
HQ #118 / 'Building Resilience While Climbing the Event Mountain
2 - Self & Personality 587689213yiuedhwejbmansbeakjrk
Project Management_ SMART Projects Class.pptx
df0ee68f89e1a869be4bff9b80a7 business 79f0.pptx
Handbook of Entrepreneurship- Chapter 5: Identifying business opportunity.docx
33ABJFA6556B1ZP researhchzfrsdfasdfsadzd
Vinod Bhatt - Most Inspiring Supply Chain Leader in India 2025.pdf
Retail Management and Retail Markets and Concepts
Middle East's Most Impactful Business Leaders to Follow in 2025
IMM.pptx marketing communication givguhfh thfyu
80 DE ÔN VÀO 10 NĂM 2023vhkkkjjhhhhjjjj
Second Hand Fashion Call to Action March 2025
interschool scomp.pptxzdkjhdjvdjvdjdhjhieij
Sustainable Digital Finance in Asia_FINAL_22.pdf
Communication Tactics in Legal Contexts: Historical Case Studies (www.kiu.ac...
Chapter 2 strategic Presentation (6).pptx
Transportation in Logistics management.pptx
CTG - Business Update 2Q2025 & 6M2025.pptx
Stacey L Stevens - Canada's Most Influential Women Lawyers Revolutionizing Th...
Chapter 2 - AI chatbots and prompt engineering.pdf

A presentation on Expert System

  • 1. A presentation on Expert System 8/18/2019 1
  • 2. CONTENTS • Introduction • History • Major Components • Major Roles • Advantages • Disadvantages • Applications 8/18/2019 2
  • 3. Introduction • An expert system is software that attempts to reproduce the performance of one or more human experts, most commonly in a specific problem domain. • In artificial intelligence, an expert system is a computer system that emulates the decision-making ability of a human expert. • Expert systems are designed to solve complex problems by reasoning about knowledge, represented primarily as if–then rules rather than through conventional procedural code. • An expert system is divided into two sub-systems: the inference engine and the knowledge base. The knowledge base represents facts and rules. The inference engine applies the rules to the known facts to deduce new facts. Inference engines can also include explanation and debugging capabilities. 8/18/2019 3
  • 5. Major Components • Knowledge base - a declarative representation of the expertise, often in IF THEN rules • Working storage - the data which is specific to a problem being solved • Inference engine - the code at the core of the system • Derives recommendations from the knowledge base and problem-specific data in working storage • User interface - the code that controls the dialog between the user and the system 8/18/2019 5
  • 6. Major Roles • Domain expert – currently experts solving the problems the system is intended to solve • Knowledge engineer - encodes the expert's knowledge in a declarative form that can be used by the expert system • User - will be consulting with the system to get advice which would have been provided by the expert • Systems built with custom developed shells for particular applications: • System engineer - the individual who builds the user interface, designs the declarative format of the knowledge base, and implements the inference engine 8/18/2019 6
  • 7. Advantages • Consistent answers for repetitive decisions, processes and tasks • Holds and maintains significant levels of information • Encourages organizations to clarify the logic of their decision-making • Never "forgets" to ask a question, as a human might • The goal of knowledge-based systems is to make the critical information required for the system to work explicit rather than implicit. • Ease of maintenance is the most obvious benefit. • In a traditional computer program the logic is embedded in code that can typically only be reviewed by an it specialist. 8/18/2019 7
  • 8. Disadvantages • Lacks common sense • Cannot make creative responses as human expert • Domain experts not always able to explain their logic and reasoning • Errors may occur in the knowledge base • Cannot adapt to changing environments • The most common disadvantage cited for expert systems in the academic literature is the knowledge acquisition problem. • Obtaining the time of domain experts for any software application is always difficult but for expert systems it was especially difficult because the experts were by definition highly valued • Performance was especially problematic because early expert systems were built using tools such as lisp, which executed interpreted rather than compiled code. 8/18/2019 8