L’intelligenza artificiale è una branca dell’informatica che studia la teoria, i metodi e le applicazioni pratiche dei sistemi software ed hardware che sono in grado di replicare quelle attività di un elaboratore elettronico che possono sembrare tipiche di un’intelligenza umana.