SlideShare a Scribd company logo
1 of 23
EXPERT SYSTEMS
Dr.P.Mohan
DCMS
Artificial
intelligence

Vision
systems

Learning
systems

Robotics

Expert systems

Neural networks
Natural language
processing
EXPERT SYSTEMS
Expert systems are designed to solve real

problems in a particular domain that normally
would require a human expert. It can solve many
types of problems
Developing an expert system involves extracting
relevant knowledge from human experts in the
area of problem, called domain experts.
Components of Expert System









Knowledge acquisition facility
Knowledge base
Knowledge-based management system
Inference engine,
Work space
Explanation facility
Reasoning capability and ,
User interface.
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 heuristicbased rather than algorithmic.
Expert system has the capability to explain how
the decision was made.
Characteristics contd…
Can…
Explain their reasoning or suggested decisions
Display intelligent behavior
Draw conclusions from complex relationships
Provide portable knowledge

Expert system shell
A collection of software packages and tools used to develop

expert systems
Limitations of Expert Systems
Not widely used or tested
Limited to relatively narrow problems
Cannot readily deal with “mixed” knowledge
Possibility of error
Cannot refine own knowledge base
Difficult to maintain
May have high development costs
Raise legal and ethical concerns
Capabilities of Expert Systems
Strategic goal setting
Planning
Design
Decision making
Quality control and monitoring
Diagnosis

Explore impact of strategic goals
Impact of plans on resources
Integrate general design principles and
manufacturing limitations
Provide advise on decisions
Monitor quality and assist in finding solutions
Look for causes and suggest solutions
Components of Expert System
Fuzzy logic
A specialty research area in computer science that allows shades
of gray and does not require everything to be simply yes/no, or
true/false
Backward chaining
A method of reasoning that starts with conclusions and works
backward to the supporting facts
Forward chaining
A method of reasoning that starts with the facts and works
forward to the conclusions
Explanation
facility

Inference
engine

Knowledge
base

Knowledge
base
acquisition
facility

User
interface

Experts

User
Rules for a Credit Application
Mortgage application for a loan for Rs.100,000 to Rs.200,000

If there are no previous credits problems, and
If month net income is greater than 4x monthly loan payment, and
If down payment is 15% of total value of property, and
If net income of borrower is > Rs.25,000, and
If employment is > 3 years at same company

Then accept the applications

Else check other credit rules
Explanation Facility
A part of the expert system that allows a user or decision

maker to understand how the expert system arrived at certain
conclusions or results
Knowledge Acquisition Facility
Knowledge acquisition facility
 Provides a convenient and efficient means of capturing and storing all

components of the knowledge base

Knowledge
base

Knowledge
acquisition
facility
Expert
Expert Systems Development
Determining requirements
Identifying experts
Domain
Construct expert system components • The area of knowledge
addressed by the
expert system.
Implementing results
Maintaining and reviewing system
Participants in Expert Systems
Development and Use
Domain expert
The individual or group whose expertise and knowledge is
captured for use in an expert system
Knowledge user
The individual or group who uses and benefits from the expert
system
Knowledge engineer
Someone trained or experienced in the design, development,
implementation, and maintenance of an expert system
Expert
system

Domain expert

Knowledge
engineer

Knowledge user
Evolution of Expert Systems
Software
Expert system shell
Collection of software packages & tools to design, develop,

implement, and maintain expert systems

Ease of use

high

low

Traditional
programming
languages

Before 1980

Special and 4th
generation
languages

1980s

Expert system
shells

1990s
Limitations of Expert Systems
Not widely used or tested
Limited to relatively narrow problems
Cannot readily deal with “mixed” knowledge
Possibility of error
Cannot refine own knowledge base
Difficult to maintain
May have high development costs
Raise legal and ethical concerns
When to Develop an ES?
 The problem cannot be specified in terms of a

well-defined algorithm.
The problem requires consistency and
standardization.
The domain or problem area is narrow or
limited.
 When the task is hazardous.
There is scarcity of experts in the area.
 The problem involves complex logic or a large
number of rules.
Human experts have successfully solved similar
problems
Advantages of ES
It enhances decision quality.
It reduces the cost of consulting experts for

problem solving.
It provides quick and efficient solutions to
problems in narrow area of specialization.
It offers high reliability of expert suggestions or
decisions.
It gathers scarce expertise and uses it efficiently.
Advantages of ES contd…
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.
Limitations of ES
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
THANKS
Share your ideas!

More Related Content

What's hot

Introduction and architecture of expert system
Introduction  and architecture of expert systemIntroduction  and architecture of expert system
Introduction and architecture of expert systempremdeshmane
 
Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
 Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriyaVijiPriya Jeyamani
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systemsYowan Rdotexe
 
Expert system presentation
Expert system presentationExpert system presentation
Expert system presentationmaryam shaikh
 
Artificial Intelligence: The Nine Phases of the Expert System Development Lif...
Artificial Intelligence: The Nine Phases of the Expert System Development Lif...Artificial Intelligence: The Nine Phases of the Expert System Development Lif...
Artificial Intelligence: The Nine Phases of the Expert System Development Lif...The Integral Worm
 
Control Strategies in AI
Control Strategies in AI Control Strategies in AI
Control Strategies in AI Bharat Bhushan
 
T9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systemsT9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systemsEASSS 2012
 
Artificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionArtificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionThe Integral Worm
 
key distribution in network security
key distribution in network securitykey distribution in network security
key distribution in network securitybabak danyal
 
Data Reduction
Data ReductionData Reduction
Data ReductionRajan Shah
 
Presentation on "Knowledge acquisition & validation"
  Presentation on "Knowledge acquisition & validation"  Presentation on "Knowledge acquisition & validation"
Presentation on "Knowledge acquisition & validation"Aditya Sarkar
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMvikas dhakane
 
Context model
Context modelContext model
Context modelUbaid423
 
Decision Trees
Decision TreesDecision Trees
Decision TreesStudent
 

What's hot (20)

Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Introduction and architecture of expert system
Introduction  and architecture of expert systemIntroduction  and architecture of expert system
Introduction and architecture of expert system
 
Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
 Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
 
Data mining
Data miningData mining
Data mining
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systems
 
Expert system presentation
Expert system presentationExpert system presentation
Expert system presentation
 
Artificial Intelligence: The Nine Phases of the Expert System Development Lif...
Artificial Intelligence: The Nine Phases of the Expert System Development Lif...Artificial Intelligence: The Nine Phases of the Expert System Development Lif...
Artificial Intelligence: The Nine Phases of the Expert System Development Lif...
 
Control Strategies in AI
Control Strategies in AI Control Strategies in AI
Control Strategies in AI
 
AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
 
Predicate logic
 Predicate logic Predicate logic
Predicate logic
 
T9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systemsT9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systems
 
Artificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionArtificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge Acquisition
 
Dempster shafer theory
Dempster shafer theoryDempster shafer theory
Dempster shafer theory
 
key distribution in network security
key distribution in network securitykey distribution in network security
key distribution in network security
 
Data Reduction
Data ReductionData Reduction
Data Reduction
 
Presentation on "Knowledge acquisition & validation"
  Presentation on "Knowledge acquisition & validation"  Presentation on "Knowledge acquisition & validation"
Presentation on "Knowledge acquisition & validation"
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
 
Context model
Context modelContext model
Context model
 
Decision Trees
Decision TreesDecision Trees
Decision Trees
 
Problems, Problem spaces and Search
Problems, Problem spaces and SearchProblems, Problem spaces and Search
Problems, Problem spaces and Search
 

Viewers also liked (8)

S&OP Implementation Roadmap
S&OP Implementation RoadmapS&OP Implementation Roadmap
S&OP Implementation Roadmap
 
Expert system
Expert systemExpert system
Expert system
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Expert system neural fuzzy system
Expert system neural fuzzy systemExpert system neural fuzzy system
Expert system neural fuzzy system
 
Fuzzy expert system
Fuzzy expert systemFuzzy expert system
Fuzzy expert system
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 

Similar to Expert systems

helbredte
helbredtehelbredte
helbredtebutest
 
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
 
AAI expert system and their usecases.ppt
AAI expert system and their usecases.pptAAI expert system and their usecases.ppt
AAI expert system and their usecases.pptPriyadarshini648418
 
Applied Artificial Intelligence presenttt
Applied Artificial Intelligence presentttApplied Artificial Intelligence presenttt
Applied Artificial Intelligence presentttPriyadarshini648418
 
Chapter1 presentation week1
Chapter1 presentation week1Chapter1 presentation week1
Chapter1 presentation week1Assaf Arief
 
expert system.pptx
expert system.pptxexpert system.pptx
expert system.pptxhoneydv1979
 
Systems for Experts of all that is known
Systems for Experts of all that is knownSystems for Experts of all that is known
Systems for Experts of all that is knownKingLupa
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support SystemKodok Ngorex
 
Expert Systems In Artificial Intelligence With Characteristics Components And...
Expert Systems In Artificial Intelligence With Characteristics Components And...Expert Systems In Artificial Intelligence With Characteristics Components And...
Expert Systems In Artificial Intelligence With Characteristics Components And...SlideTeam
 
Management information system
Management information systemManagement information system
Management information systemAlok Yadav
 
Intelligent Decision Support Systems
Intelligent Decision Support SystemsIntelligent Decision Support Systems
Intelligent Decision Support SystemsGildardo Sanchez-Ante
 

Similar to Expert systems (20)

1 Expert System.ppt
1 Expert System.ppt1 Expert System.ppt
1 Expert System.ppt
 
helbredte
helbredtehelbredte
helbredte
 
Expert system
Expert systemExpert system
Expert system
 
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
 
AAI expert system and their usecases.ppt
AAI expert system and their usecases.pptAAI expert system and their usecases.ppt
AAI expert system and their usecases.ppt
 
Applied Artificial Intelligence presenttt
Applied Artificial Intelligence presentttApplied Artificial Intelligence presenttt
Applied Artificial Intelligence presenttt
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
ai-presention.pptx
ai-presention.pptxai-presention.pptx
ai-presention.pptx
 
Chapter1 presentation week1
Chapter1 presentation week1Chapter1 presentation week1
Chapter1 presentation week1
 
expert system.pptx
expert system.pptxexpert system.pptx
expert system.pptx
 
Expert system
Expert systemExpert system
Expert system
 
Management information system
Management information systemManagement information system
Management information system
 
Systems for Experts of all that is known
Systems for Experts of all that is knownSystems for Experts of all that is known
Systems for Experts of all that is known
 
Expert System
Expert SystemExpert System
Expert System
 
Expert System Seminar
Expert System SeminarExpert System Seminar
Expert System Seminar
 
Decision Support System
Decision Support SystemDecision Support System
Decision Support System
 
Expert system
Expert system Expert system
Expert system
 
Expert Systems In Artificial Intelligence With Characteristics Components And...
Expert Systems In Artificial Intelligence With Characteristics Components And...Expert Systems In Artificial Intelligence With Characteristics Components And...
Expert Systems In Artificial Intelligence With Characteristics Components And...
 
Management information system
Management information systemManagement information system
Management information system
 
Intelligent Decision Support Systems
Intelligent Decision Support SystemsIntelligent Decision Support Systems
Intelligent Decision Support Systems
 

More from Jithin Zcs

Enterprise resource planning_system
Enterprise resource planning_systemEnterprise resource planning_system
Enterprise resource planning_systemJithin Zcs
 
Business level strategies
Business level strategiesBusiness level strategies
Business level strategiesJithin Zcs
 
Barriears to communication
Barriears to communicationBarriears to communication
Barriears to communicationJithin Zcs
 
Styles of business letters
Styles of business lettersStyles of business letters
Styles of business lettersJithin Zcs
 
Access introduction
Access introductionAccess introduction
Access introductionJithin Zcs
 
Corporate governance
Corporate governanceCorporate governance
Corporate governanceJithin Zcs
 
Capital budgeting (1)- Management accounting
Capital budgeting (1)- Management accountingCapital budgeting (1)- Management accounting
Capital budgeting (1)- Management accountingJithin Zcs
 
Business environment basics
Business environment basicsBusiness environment basics
Business environment basicsJithin Zcs
 
01 securitization in india – issues and challenges
01 securitization in india – issues and challenges01 securitization in india – issues and challenges
01 securitization in india – issues and challengesJithin Zcs
 
Consumer behaviour ramanuj majumdar
Consumer behaviour ramanuj majumdarConsumer behaviour ramanuj majumdar
Consumer behaviour ramanuj majumdarJithin Zcs
 
modern language association formats
modern language association formatsmodern language association formats
modern language association formatsJithin Zcs
 
SPSS an intro...
SPSS an intro...SPSS an intro...
SPSS an intro...Jithin Zcs
 
Privatisation 999
Privatisation 999Privatisation 999
Privatisation 999Jithin Zcs
 
Johari window gadha
Johari window gadhaJohari window gadha
Johari window gadhaJithin Zcs
 

More from Jithin Zcs (17)

Enterprise resource planning_system
Enterprise resource planning_systemEnterprise resource planning_system
Enterprise resource planning_system
 
Business level strategies
Business level strategiesBusiness level strategies
Business level strategies
 
Barriears to communication
Barriears to communicationBarriears to communication
Barriears to communication
 
Styles of business letters
Styles of business lettersStyles of business letters
Styles of business letters
 
Uses of excel
Uses of excelUses of excel
Uses of excel
 
Access introduction
Access introductionAccess introduction
Access introduction
 
Company law
Company lawCompany law
Company law
 
Corporate governance
Corporate governanceCorporate governance
Corporate governance
 
Capital budgeting (1)- Management accounting
Capital budgeting (1)- Management accountingCapital budgeting (1)- Management accounting
Capital budgeting (1)- Management accounting
 
Business environment basics
Business environment basicsBusiness environment basics
Business environment basics
 
01 securitization in india – issues and challenges
01 securitization in india – issues and challenges01 securitization in india – issues and challenges
01 securitization in india – issues and challenges
 
Consumer behaviour ramanuj majumdar
Consumer behaviour ramanuj majumdarConsumer behaviour ramanuj majumdar
Consumer behaviour ramanuj majumdar
 
modern language association formats
modern language association formatsmodern language association formats
modern language association formats
 
Mis pdf
Mis pdfMis pdf
Mis pdf
 
SPSS an intro...
SPSS an intro...SPSS an intro...
SPSS an intro...
 
Privatisation 999
Privatisation 999Privatisation 999
Privatisation 999
 
Johari window gadha
Johari window gadhaJohari window gadha
Johari window gadha
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Expert systems

  • 3. EXPERT SYSTEMS Expert systems are designed to solve real problems in a particular domain that normally would require a human expert. It can solve many types of problems Developing an expert system involves extracting relevant knowledge from human experts in the area of problem, called domain experts.
  • 4. Components of Expert System         Knowledge acquisition facility Knowledge base Knowledge-based management system Inference engine, Work space Explanation facility Reasoning capability and , User interface.
  • 5. 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 heuristicbased rather than algorithmic. Expert system has the capability to explain how the decision was made.
  • 6. Characteristics contd… Can… Explain their reasoning or suggested decisions Display intelligent behavior Draw conclusions from complex relationships Provide portable knowledge Expert system shell A collection of software packages and tools used to develop expert systems
  • 7. Limitations of Expert Systems Not widely used or tested Limited to relatively narrow problems Cannot readily deal with “mixed” knowledge Possibility of error Cannot refine own knowledge base Difficult to maintain May have high development costs Raise legal and ethical concerns
  • 8. Capabilities of Expert Systems Strategic goal setting Planning Design Decision making Quality control and monitoring Diagnosis Explore impact of strategic goals Impact of plans on resources Integrate general design principles and manufacturing limitations Provide advise on decisions Monitor quality and assist in finding solutions Look for causes and suggest solutions
  • 9. Components of Expert System Fuzzy logic A specialty research area in computer science that allows shades of gray and does not require everything to be simply yes/no, or true/false Backward chaining A method of reasoning that starts with conclusions and works backward to the supporting facts Forward chaining A method of reasoning that starts with the facts and works forward to the conclusions
  • 11. Rules for a Credit Application Mortgage application for a loan for Rs.100,000 to Rs.200,000 If there are no previous credits problems, and If month net income is greater than 4x monthly loan payment, and If down payment is 15% of total value of property, and If net income of borrower is > Rs.25,000, and If employment is > 3 years at same company Then accept the applications Else check other credit rules
  • 12. Explanation Facility A part of the expert system that allows a user or decision maker to understand how the expert system arrived at certain conclusions or results
  • 13. Knowledge Acquisition Facility Knowledge acquisition facility  Provides a convenient and efficient means of capturing and storing all components of the knowledge base Knowledge base Knowledge acquisition facility Expert
  • 14. Expert Systems Development Determining requirements Identifying experts Domain Construct expert system components • The area of knowledge addressed by the expert system. Implementing results Maintaining and reviewing system
  • 15. Participants in Expert Systems Development and Use Domain expert The individual or group whose expertise and knowledge is captured for use in an expert system Knowledge user The individual or group who uses and benefits from the expert system Knowledge engineer Someone trained or experienced in the design, development, implementation, and maintenance of an expert system
  • 17. Evolution of Expert Systems Software Expert system shell Collection of software packages & tools to design, develop, implement, and maintain expert systems Ease of use high low Traditional programming languages Before 1980 Special and 4th generation languages 1980s Expert system shells 1990s
  • 18. Limitations of Expert Systems Not widely used or tested Limited to relatively narrow problems Cannot readily deal with “mixed” knowledge Possibility of error Cannot refine own knowledge base Difficult to maintain May have high development costs Raise legal and ethical concerns
  • 19. When to Develop an ES?  The problem cannot be specified in terms of a well-defined algorithm. The problem requires consistency and standardization. The domain or problem area is narrow or limited.  When the task is hazardous. There is scarcity of experts in the area.  The problem involves complex logic or a large number of rules. Human experts have successfully solved similar problems
  • 20. Advantages of ES It enhances decision quality. It reduces the cost of consulting experts for problem solving. It provides quick and efficient solutions to problems in narrow area of specialization. It offers high reliability of expert suggestions or decisions. It gathers scarce expertise and uses it efficiently.
  • 21. Advantages of ES contd… 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.
  • 22. Limitations of ES 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