Knowledge engineer
![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
No issues specified. Please specify issues, or remove this template. |
A knowledge engineer is a computer systems expert who is trained in the field of expert systems. Receiving information from domain experts, the knowledge engineers interpret the presented information and relay it to computer programmers who code the information in to systems databases to be accessed by end-users. Knowledge engineers are used primarily in the construction process of computer systems (Bultman, Kuipers & van Harmelen 2000).
Overview
knowledge engineers are experts at constructing Knowledge-Based Systems (KBS). Often knowledge engineers are employed to translate the information elicited from domain experts into terms which cannot be easily communicated by the highly technalized domain expert (ESDG 2000).
Known for their ability to analyze experts information and instructions, knowledge engineers interpret, and organize internal information on how to make systems decisions (Aylett & Doniat 2002).
The term "Knowledge engineer" first appeared in the 1980s in the first wave of commercialization of AI – the purpose of the job is to work with a client who wants an expert system created for them or their business.
Validation & verification with knowledge engineers
Validation is the process of ensuring that something is correct or conforms to a certain standard. A knowledge engineer is required to carry out data collection and data entry, but they must use validation in order to ensure that the data they collect, and then enter into their systems, fall within the accepted boundaries of the application collecting the data.
It is important that a knowledge engineer incorporates validation procedures into their systems within the program code.
References
- Aylett, Ruth; Doniat, Christophe (2002), Supporting the Domain expert in planning domain construction, University of Huddersfield, archived from the original (PDF) on 18 June 2009, retrieved 18 June 2009 — composed in conjunction with the AIPS-2002 Workshop on Knowledge Engineering Tools and Techniques for AI Planning
- Bultman, Arne; Kuipers, Joris; van Harmelen, Frank (2000), "Maintenance of KBS's by Domain Experts: The Holy Grail in Practice" (PDF), in Logananthara, R.; Ali, M. (eds.), Thirtheenth International Conference on Industrial & Engineering Applications of Artificial Intelligence & Expert Systems IEA/AIE'00, Lecture Notes in Artificial Intelligence, vol. 1821, Heidelberg: Springer Verlag, ISBN 978-3-540-67689-8
- ESDG (2000), Information on Expert Systems, Pennsylvania State University, archived from the original on 15 January 2006, retrieved 18 June 2009