User:Shilpabhatt

'''

Knowledge Engineering
Knowledge Engineering is the technique applied by knowledge engineers to build intelligent systems: Expert Systems, Knowledge Based Systems, Knowledge based Decision Support Systems, Expert Database Systems, etc. There are two main view to knowledge engineering. The traditional view is known as "Transfer View". In this view, the assumption is to apply conventional knowledge engineering techniques to transfer human knowledge into artificial intelligent systems. The alternative view is known as the "Modelling View". In this view, the knowledge engineer attempts to model the knowledge and problem solving techniques of the domain expert into the artificial intelligent system.

Knowledge Engineering Principles
Some of the key principles are summarised as follows:

1.Knowledge engineers acknowledge that there are different types of knowledge, and that the right approach and technique should be used for the knowledge required. 2.Knowledge engineers acknowledge that there are different types of experts and expertise, such that methods should be chosen appropriately.

3.Knowledge engineers recognise that there are different ways of representing knowledge, which can aid the acquisition, validation and re-use of knowledge.

4.Knowledge engineers recognise that there are different ways of using knowledge, so that the acquisition process can be guided by the project aims.

5.Knowledge engineers use structured methods to increase the efficiency of the acquisition process