Un sistem de inteligență artificială presupune dezvoltarea unor algoritmi complexi și a unor modele matematice care să învețe și să emuleze comportamentul uman în diverse domenii, prin analiza datelor și prin îmbunătățirea performanței acestui comportament la gestionarea informației.