Роль инженера по знаниям в процессе создания экспертной системы заключается в извлечении профессиональных знаний из экспертов и проектировании базы знаний экспертной системы и её архитектуры. 1
Некоторые задачи инженера по знаниям:
- Идентификация задачи. 2 Инженер по знаниям уточняет у эксперта описание задачи, объясняет, как её решить, какие рассуждения лежат в основе решения. 2
- Концептуализация. 2 На этом этапе эксперт и инженер по знаниям выделяют ключевые понятия, отношения и характеристики, необходимые для описания процесса решения задачи. 2
- Формализация. 2 Инженер по знаниям определяет, подходят ли имеющиеся инструментальные средства для решения рассматриваемой проблемы, или необходим выбор другого инструментария. 2
- Разработка системы. 4 Инженер по знаниям выбирает способ представления знаний, определяет стратегию поиска, разрабатывает пользовательский интерфейс. 4
Когда экспертная система готова, инженер по знаниям должен убедиться в том, что эксперты, пользователи и персонал знают, как эксплуатировать и обслуживать её. 3