В течение последнего десятилетия в рамках бурных исследований и быстрого развития теории искусственного интеллекта сформировалось новое самостоятельное направление — «Экспертные системы» (ЭС). Цель исследований по ЭС состоит в разработке программ, которые при решении сложных задач получают результаты, не уступающие по качеству и эффективности решениям специалистов — экспертов. Кроме термина «экспертные системы», часто используется понятие «инженерия знаний», который ввел известный исследователь в области ЭС Е.Файгенбаум как «…привнесение принципов и инструментария искусственного интеллекта в решение трудных прикладных проблем, требующих знаний экспертов».