L’intelligenza artificiale (IA) è una branca dell’informatica che studia le metologie, le tecniche, le applicazioni e i fondamenti teorici di sistemi (sia hardware che software, ovvero applicazioni) capaci di restituire una elaborazione dell’informazione sovrapponibile o attribuibile all’intelligenza umana. Nel corso degli anni sono state date numerose definizioni di IA, prevalentemente per la difficoltà di dare un significato preciso al termine “intelligenza”.