Ein „Expertensystem“ ist eine Software, die Menschen bei der Lösung von Problemen unterstützen kann. Es agiert dabei wie ein Experte, indem es Lösungsvorschläge bzw. Handlungsempfehlungen aus einer Wissensbasis ableitet.
Über Wenn-dann-Beziehungen kann menschliches Wissen über die Zusammenhänge in der Welt für Computer verarbeitbar dargestellt werden (Wissensbasis). Ein Expertensystem enthält Funktionen, um die Wissensbasis zu erstellen und zu verbessern, zu verarbeiten und dem Nutzer verständlich zu machen. Expertensysteme sind ein Teilbereich der künstlichen Intelligenz. Beispiele sind Systeme zur Unterstützung medizinischer Diagnosen oder zur Analyse wissenschaftlicher Daten. Die ersten Arbeiten an entsprechender Software erfolgten in den 1960er Jahren. Seit den 1980er Jahren werden Expertensysteme auch kommerziell eingesetzt.