La inteligencia artificial puede ser considerada como una ciencia o ingeniería. Como ciencia, se enfoca en comparar la eficiencia de programas de computadora con la inteligencia humana para comprender mejor el conocimiento humano. Como ingeniería, busca desarrollar programas con una relación deseable de entrada y salida para crear herramientas útiles. A través de la inteligencia artificial, se han creado sistemas expertos que pueden imitar la capacidad mental humana y lograr mejores juicios más rápidamente, con aplicaciones útiles como diagnosticar correctamente