CRT Software - Why Expert Systems?

The following situations are ideal candidates for consideration of a rule-based Expert System built using myExpert Developer, and deployed using myExpert Client (in a MS Windows environment), or by myExpert Online (across the internet).

Users require access to expert advice, but no human expert is available.

Users require access to expert advice which augments human expertise.

Users require consistant advice based on their responses to questions.

Advice provided must link directly to applicable documentation.



There are a number of situations where use of a Production Rule-Based Expert System using myExpert provide a significant advantage over traditional procedural and/or decision tree based software.

These include:

  1. 1. There are a large number of rules (possibly many hundreds, or more). myExpert places no constraints (other than limitation of hardware/operating system) on the number of rules that can be created. It should be noted that performance degradation will take place with the addition of large numbers of rules.

    2. The rules need to embed uncertainty, for example
  2. IF acceptable risk is low (certainly) THEN invest in a bank account (likely)
  3. The rules need to embed fuzziness. For example, instead of a rule which states
  4. IF client net worth > 1000000 (certainly) THEN complete form 101 (certainly)
  5. you require a rule of the form
  6. IF client is wealthy (certainly) THEN complete form 101 (certainly)


3. The rules are changing frequently. myExpert Developer makes it easy to add, delete and modify rules.

4. The rules need to be added/modified by persons with little actual IT expertise. No programming expertiseis required to build solutions using myExpert Developer. Domain expertise of course is required.

5. Solutions need to be developed and deployed quicky, either over the Internet, and/or using MS Windows client software.

6. Solutions need to be tested thoroughly. A typical scenario is to create a forward chaining solution (ie one which infers new facts from existing facts), but to use backward chaining to test each possible end-point (hypothesis).

7. There may be some conflict between the rules. In the common situation where two rules conflict to some degree, myExpert will resolve the conflict. The myExpert tutorial discusses the mathematics behind 'conflict resolution' and 'confidence factors'.








 

» Visit our online  demonstrations of solutions developed using myExpert Developer, and delivered with myExpert Online.

» Click here  for a features list, and comparison of myExpert Developer, myExpert Client and myExpert Online

N E W S

 
Download the latest version (v1.0.5.5) of myExpert Developer (fully-functional evaluation licence) from here .

 

myExpert tutorial

Click here  for a tutorial/reference guide on building expert systems and decision support systems using myExpert Developer. Adobe Reader version 8 required.

myExpert Online

myExpert Client

Check out here our online demonstrations of expert systems solutions created with myExpert Developer, and deployed using myExpert Web Client.