Steps to Develop an Expert System Project using: ES-Builder Web
- Identify The Problem
- Specify the Solution
- Design the Expert System
- Implement the Expert System
- Test the Expert System
- Evaluate the Solution
- Document the Project
- Define Topic + Limits of Topic
- Negotiate approval for topic with teacher
- Identification
- Why is the Expert System needed ?
- What is the problem you are solving by developing this Expert System?
- Do not discuss the actual ES. It is the solution, not the problem.
- Specify
- Define the solution
- Who will use it?
- How it will work?
- Where it will be used?
- When it will be used?
- How it will be made available?
- What hardware will be required?
- Set clear objectives for the finished project
- What are the criteria by which you will judge the success of your project?
- Are there any set(prescribed) criteria?
- Do you have any personal(self-prescribed) criteria for judging the success of your project?
- Design
- Build the Decision Tree in ES-Builder Web
- Use short terms/text in each node of the decision tree for attributes, values and conclusions; details can be implemented
later in the data panel for each node.
- Document
- Make sure you are giving as much information as possible at every step. Could someone not familiar with your project understand what your are proposing by reading your report?
- Implement The System
- Implement as much internal documentation in the data panels in ES-Builder Web as possible including:
- Main details about the Universe of Discourse, creator and conclusion type are entered in the Edit Project page.
- Each node in the Decision Tree has a data panel that can be accessed bylong definition of attributes

- long definition of values
- long definition of conclusions
- attribute notes and images (if required)
- value notes and images (if required)
- conclusion notes and images.
- Publish to Web
- Search engine, rules, decision table, decision tree and documentation are published
from ES-Builder
- Export all HTML to the same publishing folder.
- Images are exported from here as well. The program copies the images from the source
folder/s into the publishing folder
- Testing
- Testing Report
- Have at least 3 people test the completed expert system
- create User Feedback Sheets
- leave room for both positive and negative criticism
- Summarize testing in at least one paragraph
- Combine Testing Report into Identification and Specification Document
- Evaluation
- Measure success against stated objectives from design phase
- Comment on success on each individual objective
- Comment on overall success
- Comment on significant difficulties encountered in project
- Combine Evaluation into Identification and Specification Document
- Submission
- Add any references and bibliographical detail required to documentation.
- Save complete folder to location specified by teacher.
- Hand in task and criteria sheets with of Statement of Authorship completed.
|