Los sistemas expertos son aplicaciones informáticas capaces de solucionar problemas que requieren gran conocimiento sobre un tema específico. Existen tres tipos principales: basados en reglas previamente establecidas, basados en casos, y basados en redes bayesianas. Los sistemas expertos tienen ventajas como la permanencia del conocimiento y la rapidez, pero también limitaciones como la falta de sentido común y capacidad de aprendizaje.