Tehnologiile de inteligenta artificiala sunt programe de calculator care invata sa execute sarcini care obisnuit sunt facute de oameni, cum ar fi recunoasterea vocilor sau imaginilor. Ele functioneaza prin invatarea automata, prin analiza datelor si prin algoritmi care sunt programati de expertii in domeniu.