Knowledge Engineering Definition

Knowledge engineering is the process of designing and building knowledge-based systems. This process involves identifying the types of knowledge required to solve a problem, designing a system that can acquire this knowledge from experts, and then implementing the system so that it can effectively use the knowledge to solve problems.

Knowledge engineering is a rapidly growing field that draws on ideas and techniques from many disciplines, including artificial intelligence, cognitive science, linguistics, psychology, sociology, and education.