SlideShare a Scribd company logo
1 of 15
EXPERT SYSTEM 
System Analysis And Design 
Presented By:12bs(cs)02 
Date:5th Sep 2014 
Computer Science Department , QUEST
Overview 
Expert System? 
Basic Components 
Characteristics 
Benefits 
Pit false 
HS v/s ES 
Why use ES? 
Problems with ES 
Applications 
2 5 September 2014 
12bs(cs)02 System Analysis And Design
3 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2014
Expert System 
An intelligent computer programme that uses knowledge 
and reasoning procedures to solve difficult problems that 
need certain expertise to solve the problems 
"ES is developed to model the ability of an expertise in 
solving problems. In the process of modelling the method 
which an expert uses to solve a problem, ES must be 
able to provide users with the services and facilities that 
an expert can usually provide 
User supplies facts or other information to the expert 
system and receives expert advice or expertise in 
response 
4 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 014
Basic Components of Expert System 
The Knowledge-Base contains the knowledge, it is the 
collection of facts and rules(IF ,THEN) which describe all the 
knowledge about the problem domain . 
Knowledge Representation is represented in a computer in 
the form of rules ( Production rule). 
Consists of an IF part and THEN part .IF part lists a set of 
conditions in some logical combination. 
If the IF part of the rule is satisfied; consequently, the THEN part 
can be concluded 
The Inference Engine draws conclusions from the knowledge 
Expert System User Facts Expertise Inference Engine 
Knowledge-base, is the part of the system that chooses which 
facts and rules to apply when trying to solve the user’s query 
5 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
Cont... 
The User Interface is the part of the system which takes 
in the user’s query in a readable form and passes it to the 
inference engine. It then displays the results to the user 
Interpreter Through the user interface, interpreter 
explains user questions, commands and other 
information generated by the expert system, including 
answers to questions , explanations and justifications for 
its behaviour , and requests for data 
Blackboard To record intermediate hypotheses and 
decisions that the expert system manipulates 
6 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
Note 
Note: Almost no exiting expert system contains all 
the components shown above, but some 
components, especially the knowledge base and 
reasoning machine, occur in almost all expert 
systems. Many ESs use global database in place of 
the blackboard. The global database contains 
information related to specific tasks and the current 
state. 
7 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
Characteristics Of ES 
Expert system is capable of handling challenging 
decision problems and delivering solutions. 
Expert system uses knowledge rather than data for 
solution. Much of the knowledge is heuristic based rather 
than algorithmic. 
Expert system has the capability to explain how the 
decision was made. 
Explain their reasoning or suggested decisions 
Display intelligent behaviour 
Draw conclusions from complex relationships 
Provide portable knowledge 
Expert system shell : A collection of software packages 
and tools used to develop expert systems 
8 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
Benefits 
It provides consistent answer for repetitive decisions, 
processes and tasks 
It holds and maintain levels of information 
It clarify the logic of decision making 
It cannot needs human, it works continuously 
A multi user expert system can serve more users at a time 
It reduces the cost of consulting experts for problem solving 
It provides quick and efficient solutions to problems 
It offers high reliability of expert suggestions or decisions 
It can tackle very complex problems that are difficult for human 
experts to solve 
It can work on standard computer hardware 
It can not only give solutions, but also the decision logic and 
how the solution was arrived at. 
9 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
Pit false 
Not widely used or tested 
Cannot readily deal with “mixed” knowledge 
Possibility of error 
Difficult to maintain 
May have high development costs 
The knowledge base may not be complete 
Each problem is different. Hence the solution from a 
human expert too may be different 
Expensive to build and maintain 
Takes long time to develop and fine tune ES 
Large ES is difficult to build and maintain 
10 12bs(cs)02 System Analysis And Design 5 September 2014
ES v/s HE 
11 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
Why use Expert Systems? 
Experts are not always available. An expert system 
can be used anywhere, any time 
Human experts are not 100% reliable or consistent 
Experts may not be good at explaining decisions 
Cost effective 
12 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 1 4
Problems with Expert Systems 
Limited domain 
Systems are not always up to date, and don’t learn 
No “common sense” 
Experts needed to setup and maintain system 
13 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 1 4
Applications 
Diagnostic tools for fixing machinery and vehicles 
Online medical system for diagnosing problems 
Telephone based help desk 
Finance firm making loan/credit decisions 
Government services such as working out tax & 
benefits 
14 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2014
THANKYOU  
15 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14

More Related Content

What's hot

Employee_confirmation_letter_cisco
Employee_confirmation_letter_ciscoEmployee_confirmation_letter_cisco
Employee_confirmation_letter_ciscosiva kumar
 
Expert systems Artificial Intelligence
Expert systems Artificial IntelligenceExpert systems Artificial Intelligence
Expert systems Artificial Intelligenceitti rehan
 
Expert systems from rk
Expert systems from rkExpert systems from rk
Expert systems from rkramaslide
 
Certifications in IT fields
Certifications in IT fieldsCertifications in IT fields
Certifications in IT fieldsankur bhalla
 
Advanced Artificial Intelligence
Advanced Artificial IntelligenceAdvanced Artificial Intelligence
Advanced Artificial IntelligenceAshik Iqbal
 
Logics for non monotonic reasoning-ai
Logics for non monotonic reasoning-aiLogics for non monotonic reasoning-ai
Logics for non monotonic reasoning-aiShaishavShah8
 
Artificial Intelligence for Business
Artificial Intelligence for BusinessArtificial Intelligence for Business
Artificial Intelligence for BusinessNicola Mattina
 
Why computer engineering
Why computer engineeringWhy computer engineering
Why computer engineeringIsmail El Gayar
 
Expert system presentation
Expert system presentationExpert system presentation
Expert system presentationmaryam shaikh
 
Mis module v Artificial Intelligence
Mis module v Artificial IntelligenceMis module v Artificial Intelligence
Mis module v Artificial IntelligenceArnav Chowdhury
 
What is artificial intelligence? What are task domains in AI?
What is artificial intelligence? What are task domains in AI?What is artificial intelligence? What are task domains in AI?
What is artificial intelligence? What are task domains in AI?Cyber Infrastructure INC
 
Introduction to Machine learning with Python
Introduction to Machine learning with PythonIntroduction to Machine learning with Python
Introduction to Machine learning with PythonChariza Pladin
 
Expert systems
Expert systemsExpert systems
Expert systemsJithin Zcs
 
Applications of artificial intelligence in the game of football the global pe...
Applications of artificial intelligence in the game of football the global pe...Applications of artificial intelligence in the game of football the global pe...
Applications of artificial intelligence in the game of football the global pe...ShadekulIslamShovo
 

What's hot (20)

Employee_confirmation_letter_cisco
Employee_confirmation_letter_ciscoEmployee_confirmation_letter_cisco
Employee_confirmation_letter_cisco
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
 
Expert systems Artificial Intelligence
Expert systems Artificial IntelligenceExpert systems Artificial Intelligence
Expert systems Artificial Intelligence
 
Expert systems from rk
Expert systems from rkExpert systems from rk
Expert systems from rk
 
Certifications in IT fields
Certifications in IT fieldsCertifications in IT fields
Certifications in IT fields
 
Advanced Artificial Intelligence
Advanced Artificial IntelligenceAdvanced Artificial Intelligence
Advanced Artificial Intelligence
 
Logics for non monotonic reasoning-ai
Logics for non monotonic reasoning-aiLogics for non monotonic reasoning-ai
Logics for non monotonic reasoning-ai
 
Artificial Intelligence for Business
Artificial Intelligence for BusinessArtificial Intelligence for Business
Artificial Intelligence for Business
 
Why computer engineering
Why computer engineeringWhy computer engineering
Why computer engineering
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Expert system presentation
Expert system presentationExpert system presentation
Expert system presentation
 
Artificial intelligence in business
Artificial intelligence in businessArtificial intelligence in business
Artificial intelligence in business
 
Mis module v Artificial Intelligence
Mis module v Artificial IntelligenceMis module v Artificial Intelligence
Mis module v Artificial Intelligence
 
Part Picking Robot
Part Picking RobotPart Picking Robot
Part Picking Robot
 
Structured Knowledge Representation
Structured Knowledge RepresentationStructured Knowledge Representation
Structured Knowledge Representation
 
What is artificial intelligence? What are task domains in AI?
What is artificial intelligence? What are task domains in AI?What is artificial intelligence? What are task domains in AI?
What is artificial intelligence? What are task domains in AI?
 
Introduction to Machine learning with Python
Introduction to Machine learning with PythonIntroduction to Machine learning with Python
Introduction to Machine learning with Python
 
Expert System Seminar
Expert System SeminarExpert System Seminar
Expert System Seminar
 
Expert systems
Expert systemsExpert systems
Expert systems
 
Applications of artificial intelligence in the game of football the global pe...
Applications of artificial intelligence in the game of football the global pe...Applications of artificial intelligence in the game of football the global pe...
Applications of artificial intelligence in the game of football the global pe...
 

Viewers also liked

Ch12 the internert & mm
Ch12 the internert & mmCh12 the internert & mm
Ch12 the internert & mmSaba Siddique
 
Multimedia Skills - Multimedia: Making It Work 8th Ed. : Tay Vaughan
Multimedia Skills - Multimedia: Making It Work 8th Ed. : Tay VaughanMultimedia Skills - Multimedia: Making It Work 8th Ed. : Tay Vaughan
Multimedia Skills - Multimedia: Making It Work 8th Ed. : Tay VaughanNur Fadli Utomo
 
Chapter 5 : ANIMATION
Chapter 5 : ANIMATIONChapter 5 : ANIMATION
Chapter 5 : ANIMATIONazira96
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAazira96
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGEazira96
 
Chapter 6 : VIDEO
Chapter 6 : VIDEOChapter 6 : VIDEO
Chapter 6 : VIDEOazira96
 
Design and implementation of an expert system for monitoring and management o...
Design and implementation of an expert system for monitoring and management o...Design and implementation of an expert system for monitoring and management o...
Design and implementation of an expert system for monitoring and management o...Ahmed Spirit
 
Chapter 4 : SOUND
Chapter 4 : SOUNDChapter 4 : SOUND
Chapter 4 : SOUNDazira96
 
Chapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLSChapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLSazira96
 

Viewers also liked (14)

Expert System
Expert SystemExpert System
Expert System
 
Network device
Network deviceNetwork device
Network device
 
Ch12 the internert & mm
Ch12 the internert & mmCh12 the internert & mm
Ch12 the internert & mm
 
System design
System designSystem design
System design
 
Multimedia Skills - Multimedia: Making It Work 8th Ed. : Tay Vaughan
Multimedia Skills - Multimedia: Making It Work 8th Ed. : Tay VaughanMultimedia Skills - Multimedia: Making It Work 8th Ed. : Tay Vaughan
Multimedia Skills - Multimedia: Making It Work 8th Ed. : Tay Vaughan
 
Chapter 5 : ANIMATION
Chapter 5 : ANIMATIONChapter 5 : ANIMATION
Chapter 5 : ANIMATION
 
Mycin
MycinMycin
Mycin
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIA
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGE
 
Chapter 6 : VIDEO
Chapter 6 : VIDEOChapter 6 : VIDEO
Chapter 6 : VIDEO
 
Design and implementation of an expert system for monitoring and management o...
Design and implementation of an expert system for monitoring and management o...Design and implementation of an expert system for monitoring and management o...
Design and implementation of an expert system for monitoring and management o...
 
Chapter 4 : SOUND
Chapter 4 : SOUNDChapter 4 : SOUND
Chapter 4 : SOUND
 
Chapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLSChapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLS
 
Multimedia chapter 4
Multimedia chapter 4Multimedia chapter 4
Multimedia chapter 4
 

Similar to Expert System Components, Applications, Benefits

Expert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentExpert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentfikir getachew
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesObeo
 
MEDICAL FACILITY ANALYSIS2MEDICAL FACILITY ANALYSIS16.docx
MEDICAL FACILITY ANALYSIS2MEDICAL FACILITY ANALYSIS16.docxMEDICAL FACILITY ANALYSIS2MEDICAL FACILITY ANALYSIS16.docx
MEDICAL FACILITY ANALYSIS2MEDICAL FACILITY ANALYSIS16.docxARIV4
 
Finding new framework for resolving problems in various dimensions by the use...
Finding new framework for resolving problems in various dimensions by the use...Finding new framework for resolving problems in various dimensions by the use...
Finding new framework for resolving problems in various dimensions by the use...Alexander Decker
 
software requirement and architecture.pdf
software requirement and architecture.pdfsoftware requirement and architecture.pdf
software requirement and architecture.pdfwajoce8790
 
Ai lecture 02(unit-02)
Ai lecture  02(unit-02) Ai lecture  02(unit-02)
Ai lecture 02(unit-02) vikas dhakane
 
End to-end root cause analysis minimize the time to incident resolution
End to-end root cause analysis minimize the time to incident resolutionEnd to-end root cause analysis minimize the time to incident resolution
End to-end root cause analysis minimize the time to incident resolutionCleo Filho
 
Choosing the Right Document Processing Solution for Healthcare Organizations
Choosing the Right Document Processing Solution for Healthcare OrganizationsChoosing the Right Document Processing Solution for Healthcare Organizations
Choosing the Right Document Processing Solution for Healthcare OrganizationsProvectus
 
Self learning computer
Self learning computerSelf learning computer
Self learning computerijaia
 
Finalpresentation 120711124135-phpapp02
Finalpresentation 120711124135-phpapp02Finalpresentation 120711124135-phpapp02
Finalpresentation 120711124135-phpapp02Bhargava Dutt
 
ai-ruba.pptx presentation artificial intelligence
ai-ruba.pptx presentation artificial intelligenceai-ruba.pptx presentation artificial intelligence
ai-ruba.pptx presentation artificial intelligenceChellamuthuHaripriya
 
expert system.pptx
expert system.pptxexpert system.pptx
expert system.pptxhoneydv1979
 

Similar to Expert System Components, Applications, Benefits (20)

Expert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignmentExpert system prepared by fikirte and hayat im assignment
Expert system prepared by fikirte and hayat im assignment
 
1 Expert System.ppt
1 Expert System.ppt1 Expert System.ppt
1 Expert System.ppt
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems Architectures
 
Mis 009
Mis 009Mis 009
Mis 009
 
MEDICAL FACILITY ANALYSIS2MEDICAL FACILITY ANALYSIS16.docx
MEDICAL FACILITY ANALYSIS2MEDICAL FACILITY ANALYSIS16.docxMEDICAL FACILITY ANALYSIS2MEDICAL FACILITY ANALYSIS16.docx
MEDICAL FACILITY ANALYSIS2MEDICAL FACILITY ANALYSIS16.docx
 
Finding new framework for resolving problems in various dimensions by the use...
Finding new framework for resolving problems in various dimensions by the use...Finding new framework for resolving problems in various dimensions by the use...
Finding new framework for resolving problems in various dimensions by the use...
 
Topic8expertsystem 120503030324-phpapp02
Topic8expertsystem 120503030324-phpapp02Topic8expertsystem 120503030324-phpapp02
Topic8expertsystem 120503030324-phpapp02
 
software requirement and architecture.pdf
software requirement and architecture.pdfsoftware requirement and architecture.pdf
software requirement and architecture.pdf
 
3-Requirements.ppt
3-Requirements.ppt3-Requirements.ppt
3-Requirements.ppt
 
Introduction to Expert systems
Introduction to Expert systemsIntroduction to Expert systems
Introduction to Expert systems
 
Artificial intelligance
Artificial intelliganceArtificial intelligance
Artificial intelligance
 
Ai lecture 02(unit-02)
Ai lecture  02(unit-02) Ai lecture  02(unit-02)
Ai lecture 02(unit-02)
 
End to-end root cause analysis minimize the time to incident resolution
End to-end root cause analysis minimize the time to incident resolutionEnd to-end root cause analysis minimize the time to incident resolution
End to-end root cause analysis minimize the time to incident resolution
 
Choosing the Right Document Processing Solution for Healthcare Organizations
Choosing the Right Document Processing Solution for Healthcare OrganizationsChoosing the Right Document Processing Solution for Healthcare Organizations
Choosing the Right Document Processing Solution for Healthcare Organizations
 
Lecture7(CS372-AI&KnowledgeBaseSystems)
Lecture7(CS372-AI&KnowledgeBaseSystems)Lecture7(CS372-AI&KnowledgeBaseSystems)
Lecture7(CS372-AI&KnowledgeBaseSystems)
 
Self learning computer
Self learning computerSelf learning computer
Self learning computer
 
expert systems
expert systemsexpert systems
expert systems
 
Finalpresentation 120711124135-phpapp02
Finalpresentation 120711124135-phpapp02Finalpresentation 120711124135-phpapp02
Finalpresentation 120711124135-phpapp02
 
ai-ruba.pptx presentation artificial intelligence
ai-ruba.pptx presentation artificial intelligenceai-ruba.pptx presentation artificial intelligence
ai-ruba.pptx presentation artificial intelligence
 
expert system.pptx
expert system.pptxexpert system.pptx
expert system.pptx
 

Recently uploaded

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 

Recently uploaded (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 

Expert System Components, Applications, Benefits

  • 1. EXPERT SYSTEM System Analysis And Design Presented By:12bs(cs)02 Date:5th Sep 2014 Computer Science Department , QUEST
  • 2. Overview Expert System? Basic Components Characteristics Benefits Pit false HS v/s ES Why use ES? Problems with ES Applications 2 5 September 2014 12bs(cs)02 System Analysis And Design
  • 3. 3 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2014
  • 4. Expert System An intelligent computer programme that uses knowledge and reasoning procedures to solve difficult problems that need certain expertise to solve the problems "ES is developed to model the ability of an expertise in solving problems. In the process of modelling the method which an expert uses to solve a problem, ES must be able to provide users with the services and facilities that an expert can usually provide User supplies facts or other information to the expert system and receives expert advice or expertise in response 4 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 014
  • 5. Basic Components of Expert System The Knowledge-Base contains the knowledge, it is the collection of facts and rules(IF ,THEN) which describe all the knowledge about the problem domain . Knowledge Representation is represented in a computer in the form of rules ( Production rule). Consists of an IF part and THEN part .IF part lists a set of conditions in some logical combination. If the IF part of the rule is satisfied; consequently, the THEN part can be concluded The Inference Engine draws conclusions from the knowledge Expert System User Facts Expertise Inference Engine Knowledge-base, is the part of the system that chooses which facts and rules to apply when trying to solve the user’s query 5 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
  • 6. Cont... The User Interface is the part of the system which takes in the user’s query in a readable form and passes it to the inference engine. It then displays the results to the user Interpreter Through the user interface, interpreter explains user questions, commands and other information generated by the expert system, including answers to questions , explanations and justifications for its behaviour , and requests for data Blackboard To record intermediate hypotheses and decisions that the expert system manipulates 6 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
  • 7. Note Note: Almost no exiting expert system contains all the components shown above, but some components, especially the knowledge base and reasoning machine, occur in almost all expert systems. Many ESs use global database in place of the blackboard. The global database contains information related to specific tasks and the current state. 7 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
  • 8. Characteristics Of ES Expert system is capable of handling challenging decision problems and delivering solutions. Expert system uses knowledge rather than data for solution. Much of the knowledge is heuristic based rather than algorithmic. Expert system has the capability to explain how the decision was made. Explain their reasoning or suggested decisions Display intelligent behaviour Draw conclusions from complex relationships Provide portable knowledge Expert system shell : A collection of software packages and tools used to develop expert systems 8 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
  • 9. Benefits It provides consistent answer for repetitive decisions, processes and tasks It holds and maintain levels of information It clarify the logic of decision making It cannot needs human, it works continuously A multi user expert system can serve more users at a time It reduces the cost of consulting experts for problem solving It provides quick and efficient solutions to problems It offers high reliability of expert suggestions or decisions It can tackle very complex problems that are difficult for human experts to solve It can work on standard computer hardware It can not only give solutions, but also the decision logic and how the solution was arrived at. 9 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
  • 10. Pit false Not widely used or tested Cannot readily deal with “mixed” knowledge Possibility of error Difficult to maintain May have high development costs The knowledge base may not be complete Each problem is different. Hence the solution from a human expert too may be different Expensive to build and maintain Takes long time to develop and fine tune ES Large ES is difficult to build and maintain 10 12bs(cs)02 System Analysis And Design 5 September 2014
  • 11. ES v/s HE 11 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14
  • 12. Why use Expert Systems? Experts are not always available. An expert system can be used anywhere, any time Human experts are not 100% reliable or consistent Experts may not be good at explaining decisions Cost effective 12 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 1 4
  • 13. Problems with Expert Systems Limited domain Systems are not always up to date, and don’t learn No “common sense” Experts needed to setup and maintain system 13 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 1 4
  • 14. Applications Diagnostic tools for fixing machinery and vehicles Online medical system for diagnosing problems Telephone based help desk Finance firm making loan/credit decisions Government services such as working out tax & benefits 14 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2014
  • 15. THANKYOU  15 12bs(cs)02 System Analysis And Design 5 S e p t e m b e r 2 0 14