SlideShare a Scribd company logo
3
Most read
4
Most read
9
Most read
Components/ Architecture of Expert Systems
Presented by
Md. Monir Ahammod
16CSE061
Department of Computer
Science and Engineering
BSMRSTU
Supervised by
Md. Nesarul Hoque
Assistant Professor,
Department of Computer
Science and Engineering
BSMRSTU
Contents
What is Expert Systems ?
Components of Expert Systems.
1
What is Expert Systems ?
 An expert system is a computer program that is designed to solve
complex problems and to provide decision-making ability like a
human expert.
 It acquires relevant knowledge from its knowledge base, and interprets
it as per the user’s problem.
 It uses both facts and heuristics like a human expert.
 These systems are designed for a specific domain, such as medicine,
science, etc.
2
Components of Expert Systems
3
Components of Expert Systems (Cont..)
There are 5 Components of expert systems:
 Knowledge Base.
 Inference Engine.
 Knowledge acquisition and learning module.
 User Interface.
 Explanation module.
4
Knowledge Base
 The knowledge base in an expert system represents facts and rules.
 It contains knowledge in specific domains along with rules in order to
solve problems.
 It forms procedures that are relevant to the domain.
5
Inference Engine
 The most basic function of the inference engine is to acquire relevant
data from the knowledge base.
 Interpret it, and to find a solution as per the user’s problem.
 Inference engines also have explanationatory and debugging abilities.
6
Knowledge acquisition and learning module
 This component functions to allow the expert systems to acquire
more data from various sources.
 Store it in the knowledge base.
7
User Interface
 This component is essential for a non-expert user to interact with the
expert system .
 It also helps to find solutions.
8
Explanation module
 As the name suggests, this module helps in providing the user with an
explanation of the achieved conclusion.
9
Thanks All
10

More Related Content

PPTX
Virtualization
PPT
Architecture of Linux
PPTX
Handheld operting system
DOCX
Software requirements specification of Library Management System
PDF
Chapter 6 software metrics
PPTX
Lexical analysis - Compiler Design
PPT
Legacy Systems in Software Engineering SE26
Virtualization
Architecture of Linux
Handheld operting system
Software requirements specification of Library Management System
Chapter 6 software metrics
Lexical analysis - Compiler Design
Legacy Systems in Software Engineering SE26

What's hot (20)

PPT
1.1 The nature of software.ppt
PPT
Introduction and architecture of expert system
PPTX
Online course registration system development software engineering project pr...
PPT
REQUIREMENT ENGINEERING
PPT
Software Engineering (Introduction to Software Engineering)
PPTX
Operating system kernal
PPTX
Data Designs (Software Engg.)
PPT
Artificial Intelligence: Knowledge Acquisition
DOCX
SRS for Library Management System
PPTX
The role of the parser and Error recovery strategies ppt in compiler design
DOCX
SRS for online examination system
DOC
Hostel management system srs
PPTX
Operating system 02 os as an extended machine
PPTX
Importance of software engineering
PPT
software characteristics
PPTX
Solaris Operating System - Oracle
PPT
System Analysis and Design
PDF
Software engineering a practitioners approach 8th edition pressman solutions ...
DOCX
Minor project Report for "Quiz Application"
PPT
Introduction to Compiler design
1.1 The nature of software.ppt
Introduction and architecture of expert system
Online course registration system development software engineering project pr...
REQUIREMENT ENGINEERING
Software Engineering (Introduction to Software Engineering)
Operating system kernal
Data Designs (Software Engg.)
Artificial Intelligence: Knowledge Acquisition
SRS for Library Management System
The role of the parser and Error recovery strategies ppt in compiler design
SRS for online examination system
Hostel management system srs
Operating system 02 os as an extended machine
Importance of software engineering
software characteristics
Solaris Operating System - Oracle
System Analysis and Design
Software engineering a practitioners approach 8th edition pressman solutions ...
Minor project Report for "Quiz Application"
Introduction to Compiler design
Ad

Similar to 4. components architecture of expert systems (20)

PPTX
expert systems dudychr go ovefivff[1].pptx
PPTX
AI Expert Systems.pptx
PDF
Ai lecture 02(unit-02)
PPTX
Expert systems in artificial intelegence
PPTX
Executive Information System in Management Information System
DOC
Explanation of My Report in CMSC 411
PPTX
Expert systems
PPT
Expert Systems
PPTX
Expert system
PDF
Topic8expertsystem 120503030324-phpapp02
PPTX
L-16.pptx
PPTX
Expert system prepared by fikirte and hayat im assignment
PPT
Artificial intelligence and expert system
PDF
Finding new framework for resolving problems in various dimensions by the use...
PPT
Expert Systems
PDF
Unit 4(nlp _neural_network)
PDF
Self learning computer
PDF
Topic 8 expert system
DOCX
Expert systems ict5
expert systems dudychr go ovefivff[1].pptx
AI Expert Systems.pptx
Ai lecture 02(unit-02)
Expert systems in artificial intelegence
Executive Information System in Management Information System
Explanation of My Report in CMSC 411
Expert systems
Expert Systems
Expert system
Topic8expertsystem 120503030324-phpapp02
L-16.pptx
Expert system prepared by fikirte and hayat im assignment
Artificial intelligence and expert system
Finding new framework for resolving problems in various dimensions by the use...
Expert Systems
Unit 4(nlp _neural_network)
Self learning computer
Topic 8 expert system
Expert systems ict5
Ad

Recently uploaded (20)

PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PPT
Project quality management in manufacturing
PPTX
Sustainable Sites - Green Building Construction
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Construction Project Organization Group 2.pptx
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
737-MAX_SRG.pdf student reference guides
PDF
composite construction of structures.pdf
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
DOCX
573137875-Attendance-Management-System-original
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Artificial Intelligence
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Project quality management in manufacturing
Sustainable Sites - Green Building Construction
Internet of Things (IOT) - A guide to understanding
bas. eng. economics group 4 presentation 1.pptx
UNIT 4 Total Quality Management .pptx
Construction Project Organization Group 2.pptx
Fundamentals of safety and accident prevention -final (1).pptx
737-MAX_SRG.pdf student reference guides
composite construction of structures.pdf
CYBER-CRIMES AND SECURITY A guide to understanding
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
573137875-Attendance-Management-System-original
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
OOP with Java - Java Introduction (Basics)
Artificial Intelligence
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Foundation to blockchain - A guide to Blockchain Tech

4. components architecture of expert systems

  • 1. Components/ Architecture of Expert Systems Presented by Md. Monir Ahammod 16CSE061 Department of Computer Science and Engineering BSMRSTU Supervised by Md. Nesarul Hoque Assistant Professor, Department of Computer Science and Engineering BSMRSTU
  • 2. Contents What is Expert Systems ? Components of Expert Systems. 1
  • 3. What is Expert Systems ?  An expert system is a computer program that is designed to solve complex problems and to provide decision-making ability like a human expert.  It acquires relevant knowledge from its knowledge base, and interprets it as per the user’s problem.  It uses both facts and heuristics like a human expert.  These systems are designed for a specific domain, such as medicine, science, etc. 2
  • 5. Components of Expert Systems (Cont..) There are 5 Components of expert systems:  Knowledge Base.  Inference Engine.  Knowledge acquisition and learning module.  User Interface.  Explanation module. 4
  • 6. Knowledge Base  The knowledge base in an expert system represents facts and rules.  It contains knowledge in specific domains along with rules in order to solve problems.  It forms procedures that are relevant to the domain. 5
  • 7. Inference Engine  The most basic function of the inference engine is to acquire relevant data from the knowledge base.  Interpret it, and to find a solution as per the user’s problem.  Inference engines also have explanationatory and debugging abilities. 6
  • 8. Knowledge acquisition and learning module  This component functions to allow the expert systems to acquire more data from various sources.  Store it in the knowledge base. 7
  • 9. User Interface  This component is essential for a non-expert user to interact with the expert system .  It also helps to find solutions. 8
  • 10. Explanation module  As the name suggests, this module helps in providing the user with an explanation of the achieved conclusion. 9