La intel·ligència artificial a diferència del programari tradicional en un aspecte molt important: ha d’aprendre a fer la seva feina.
Això proporciona un avantatge clau per als cicles de vida del producte, ja que en lloc d’haver d’esperar als assistents de codificació per actualitzar manualment les seves creacions una vegada a l’any (o fins i tot amb menys freqüència), el propi sistema pot afegir noves eines, crear noves funcions i d’altra manera canviar-se. satisfer millor els requisits de l’usuari. El desavantatge és, per descomptat, que pocs programes d’AI proporcionaran un rendiment de vol més alt fora de la caixa; només mitjançant un ús continuat podran comprendre què s’espera d’ells i la millor manera d’aconseguir els seus objectius.
Un factor clau en aquesta evolució són les dades a què estan exposats els sistemes impulsats per IA. Les bones dades, ben condicionades i col·locades en el context adequat, permetran als serveis prendre decisions informades i prendre les accions oportunes, mentre que les dades incorrectes comportaran resultats pobres i disminuirà constantment el rendiment.