Desarrollar programas para realizar tareas que requieran capacidades inherentes a la inteligencia del hombre, como el aprendizaje, la creatividad o la planificación. En este sentido, la IA puede aplicarse para la generación de software o aplicaciones para marketing, finanzas, logística, educación, salud, entre otros.