Tuesday 24 November 2015

Knowledge base systems

Knowledge based systems/Expert systems

This is essentially the process of creating a computer system that is designed to behave like a human.
They mimic human knowledge and experience in a specific field. Knowledge base systems find solutions to a problem with a given conditions.

Human experts all work in the same way:
  • Someone asks an expert for advice about a specific problem
  • The expert asks them a series of questions to understand and figure out the best solution 
  • Keep the dialogue open until more than one solution is found
  • Prioritise solutions based on budgets
  • a knowledge base systems tries to replicate this.
The components of the knowledge base system:
  • The human computer interface (HCI) - This allows human access 
  • The knowledge base- This is a database of facts, it contains rules and facts about the task domain. It contains expert knowledge.
  • The rule base-links knowledge together through facts.
  • The inference engine - it is software that makes reductions using the knowledge baseattempts to work out the answer to the user’s query by using the rule base.


Facts contain things like the retirement.
The rule base works by using logic and probabilities. 
The inference engine is interactive and will not just take in the input, do some processing and then provide an answer. At any point the knowledge-based system may require more information to help arrive at the correct conclusion.

The NHS Choices:
This program asks the user to answer questions to find out what problem or symptoms are being experienced, also it will instruct the user/ patient of what action they should take.

Examples of knowledge based system:
  • Online medical system
  • Telephone help system
  • Credit decisions
Advantages :
  • Allows us to always have access to advice when humans aren't available
  • Knowledge is captured
  • staff training
  • Does not get tired or over worked
  • No emotional overhead

Disadvantages:

  • Narrow range of knowledge
  • Requires effort and cost
  • Bad for ambitious problems 
  • Can only learn through mistakes from users
  • No creative solutions




The script:

In a small town called Bethlehem there were two quarrying families but secretly Harry and Mary have been having an affair. Harry is kicked out of his house by his wife because she found out he had been sleeping around. He was out in the cold searching for the man who told his wife about his sin. Three witches appeared to him on the haystack by Donald the donkey "I commend your pains" to which Harry replies "how now you secret black and midnight hag!" 
"I will prick my bum and the wicked will come your way curse your SIN"
The scene dissolves into Mary and Harry in the bedroom
"I'm sorry Mary I'm moving myself in your my deed without a name but the wife she knew" Mary drops to the floor with a bang! and Harry replied "Speakest thou from thy heart, Mary come back to me, is it too late now to say sorryyyyyy cause im missin' more than just your lorryyyy"
Gabriel breaks through the chimney and warns Harry to go go go find the expert system
"How do I know if it's an expert system, how do I know"
Gabriel prepares himself and breaks out in harmonious song "an expert system is a piece of software which uses expert knowledge to offer advice or make decisions in such areas such as medical diagnosis."
"I need it I need it I have a broken heart!!!!!!!!!!!!!!!!!!"
Harry ends up in a forest
Through the forest have I gone
But expert computer system found I none
pretty soul she does not die
I can't leave her to walk on by (in the clouds)
here my maiden, sleeping sound,
oh no I'm technology bound
how howst this system save my soul!!1????!!!!11"

An angry wolf lurks in thee shadows all you can here in the nearby village are the cries of young Harry as his body is being ripped apart by the wolf. 

Fiddle player "I needed this expert system because it uses human expertise knowledge and would have helped them solve their life threatening crisis but they're now dead.


An expert computer system is a program that mimics human knowledge and experience in certain situations.

No comments:

Post a Comment