This post covers the work phases required to create and deploy a working expert system knowledge base. Pre-work We've already covered a lot of the steps that happen before knowledge engineering actually starts. They include things like orientation, scoping and prototyping. Raw content creation This is the big part! Knowledge engineers work with subject matter... Continue Reading →
Patterns for modelling expert knowledge
There are different ways to model or structure the expert knowledge in a technology-based system. Some of the approaches are actually quite complicated and theoretical. At least they seem that way to me. The approach I take to knowledge engineering is what I believe to be quite a simple approach. In my view, knowledge engineering... Continue Reading →
5 Additional supports in expert system knowledge bases
In addition to the conditional rules that turn a knowledge base into an expert system capable of providing reasoning and guidance, it's possible to provide other things. These other elements are also in the knowledge base, and are meant to benefit users. Information There are a few ways to provide information to users, depending on... Continue Reading →
Providing expert answers with computer-based systems
[Want to read the post on Questions first? It's here] Expert systems use logic-based rules to make conclusions in a given domain. Offering these conclusions in the form of 'answers' to questions makes it easy for users to navigate through the system's knowledge base without having to worry about rules and logic. Answers are also the... Continue Reading →
Using question-based rules to deliver expert knowledge with machines
An expert system built on logic-based rules needs input from to make it work. Questions can elicit this input from users. Adding action to conditional logic The rules in the expert system’s knowledge base depend on a conditional “if…,then…” or “if X, then Y” structure. The “if X” represents the condition and the “then Y”... Continue Reading →
Knowledge engineering tools
This post introduces some of the tools a knowledge engineering team can use to create the logic for an expert system database. Digital vs analog Like many forms of facilitation, it's possible to use post-it notes and large sheets of paper or walls, windows, etc. to create and capture the knowledge content. These tools can... Continue Reading →