Development of a complete system
As soon as the prototype begins functioning satisfactorily, we can assess what is
actually involved in developing a full-scale system. We develop a plan, schedule
and budget for the complete system, and also clearly define the system’s
performance criteria.
The main work at this phase is often associated with adding data and
knowledge to the system. If, for example, we develop a diagnostic system, we
might need to provide it with more rules for handling specific cases. If we
develop a prediction system, we might need to collect additional historical
examples to make predictions more accurate.
The next task is to develop the user interface – the means of delivering
information to a user. The user interface should make it easy for users to obtain
any details they need. Some systems may be required to explain its reasoning
process and justify its advice, analysis or conclusion, while others need to
represent their results in a graphical form.
The development of an intelligent system is, in fact, an evolutionary process.
As the project proceeds and new data and knowledge are collected and added to