Los sistemas expertos son programas de computadora que simulan el razonamiento de un experto humano. Estos sistemas pueden resolver problemas de forma rápida y precisa utilizando su base de conocimientos, y pueden explicar sus resultados de manera clara. Algunos ejemplos tempranos de sistemas expertos exitosos son DENDRAL, que interpretaba estructuras moleculares, y XCON, que ayudaba a configurar sistemas computacionales VAX para clientes.