Este documento describe los sistemas expertos, incluyendo su estructura, tipos, tareas, ventajas, limitaciones y características. Un sistema experto es una aplicación que simula el comportamiento de un experto humano en un dominio específico mediante el uso de una base de conocimientos y reglas de inferencia. Los principales componentes de un sistema experto son la base de conocimientos, la base de hechos, el motor de inferencia y la interfaz de usuario.