Inteligența artificială se bazează pe modele și algoritmi de învățare automată care îi permit să identifice și să recunoască modele într-o cantitate mare de date. Cu cât inteligența artificială are acces la mai multe date, cu atât poate fi mai precisă în evaluarea și identificarea modelelor.