top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Can someone please explain Expert System Architecture?

+2 votes
450 views
Can someone please explain Expert System Architecture?
posted Nov 24, 2014 by Amit Kumar Pandey

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

An expert system is, typically, composed of two major components, the Knowledge-base and the Expert System Shell. The Knowledge-base is a collection of rules encoded as metadata in a file system, or more often in a relational database. The Expert System Shell is a problem-independent component housing facilities for creating, editing, and executing rules. A software architecture for an expert system is illustrated in below figure 2:

enter image description here

The shell portion includes software modules whose purpose it is to,

Process requests for service from system users and application layer modules;
Support the creation and modification of business rules by subject matter experts;
Translate business rules, created by a subject matter experts, into machine-readable forms;
Execute business rules; and
Provide low-level support to expert system components (e.g., retrieve metadata from and save metadata to knowledge base, build Abstract Syntax Trees during rule translation of business rules, etc.).

answer Dec 2, 2014 by Kali Mishra
...