La inteligencia artificial puede ser considerada como una ciencia o ingeniería. Como ciencia, se enfoca en comparar la eficiencia de programas con la inteligencia humana. Como ingeniería, busca crear programas de alta eficiencia mediante el uso de reglas de entrada y salida. A través de la inteligencia artificial se han desarrollado sistemas expertos que pueden imitar la capacidad mental humana y hacer juicios sobre problemas con mayor precisión y rapidez que las personas.