Expert System Technology


Expert System Technology

ES technologies are accessible to various degrees. Among the technologies used in expert systems are:

  • Expert System Development Environment (ESDE) ESDE is a hardware and tool development environment for expert systems.  
  • Workstations, minicomputers, and mainframes are examples.
  • LISt Programming (LISP) and PROgrammation en LOGique are examples of high-level symbolic programming languages (PROLOG).
  • Extensive databases
  • Tools: They significantly minimise the time and expense of constructing an expert system.
  • Multi-window editors and debugging tools are available.
  • They allow for quick prototyping.
  • Model, knowledge representation, and inference design definitions are built-in.
  • Shells-A shell is essentially an expert system that lacks a knowledge basis. Knowledge acquisition, inference engine, user interface, and explanation facility are all provided by a shell for developers. A few shells, for example, are listed below.
  • JESS (Java Expert System Shell) is a fully built Java API for building expert systems.
  • Vidwan, a shell created in 1993 at Mumbai's National Centre for Software Technology. It allows knowledge to be encoded in IF-THEN rules