Los sistemas expertos (SE) son programas que imitan el razonamiento de un experto humano para resolver problemas de un dominio específico. Los SE almacenan y aplican el conocimiento de expertos humanos a través de reglas y deducciones lógicas. Algunos ejemplos tempranos de SE incluyen MYCIN para diagnóstico médico y PROSPECTOR para encontrar yacimientos minerales. Los SE modernos se utilizan en una variedad de campos como finanzas, manufactura y medicina.