Programas de inteligencia artificial que imitan el razonamiento humano en tareas específicas. Utilizan bases de conocimiento explícito y reglas de inferencia para realizar tareas como diagnósticos médicos, soporte técnico, planificación y toma de decisiones. Los sistemas expertos son capaces de tomar decisiones basadas en el conocimiento acumulado y pueden explicar su razonamiento a los usuarios.