System ekspertowy (również system ekspercki) – pojęcie z zakresu sztucznej inteligencji, oznacza system komputerowy, który emuluje proces podejmowania decyzji przez człowieka-eksperta.

Systemy ekspertowe rozwiązują złożone problemy na podstawie analizy bazy wiedzy, a nie realizacji prostego algorytmu, jak to ma miejsce w przypadku programów tradycyjnych, School of Science Education, Expert system: a catalyst in educational development in Nigeria: „The ability of this system to explain the reasoning process through back-traces (...) provides an additional feature that conventional programming does not handle”.Regina Barzilay, Daryl McCullough, Owen Rambow, Jonathan DeCristofaro, Tanya Korelsky, Benoit Lavoie: „A new approach to expert system explanations”..

Systemy ekspertowe składają się z co najmniej dwóch elementów: silnik inferencyjny () bazy danych, na podstawie analizy której udzielane są odpowiedzi, School of Science Education, Expert system: a catalyst in educational development in Nigeria: „Knowledge-based systems collect the small fragments of human know-how into a knowledge-base which is used to reason through a problem, using the knowledge that is appropriated”..