Skip to content
Mon, Oct 12, 2026 / Ideas for a clearer worldINDEPENDENT INSIGHTS · PRACTICAL TOOLS · EXPLAINERS
Sign in
Basics / July 15, 2021

Expert System Technology

There are several levels of ES technologies available. Expert systems technologies include − ●      Expert System Development Environment − The ES development environment includes hardware and tools. They are − ○    Workstations, minicomputers, mainframes. ○    High level Symbolic Programming Languages such as LISt Programming (LISP) and PROgrammation en LOGique (PROLOG). ○    Large databases. ●      Tools − They reduce the effort and cost involved in developing an expert system […]

There are several levels of ES technologies available. Expert systems technologies include −

●      Expert System Development Environment − The ES development environment includes hardware and tools. They are −

○    Workstations, minicomputers, mainframes.

○    High level Symbolic Programming Languages such as LISt Programming (LISP) and PROgrammation en LOGique (PROLOG).

○    Large databases.

●      Tools − They reduce the effort and cost involved in developing an expert system to large extent.

○    Powerful editors and debugging tools with multi-windows.

○    They provide rapid prototyping

○    Have Inbuilt definitions of model, knowledge representation, and inference design.

●      Shells − A shell is nothing but an expert system without knowledge base. A shell provides the developers with knowledge acquisition, inference engine, user interface, and explanation facility. For example, few shells are given below −

○    Java Expert System Shell (JESS) that provides fully developed Java API for creating an expert system.

○    Vidwan, a shell developed at the National Centre for Software Technology, Mumbai in 1993. It enables knowledge encoding in the form of IF-THEN rules.