Inteligenta artificiala este o ramura a informaticii care se ocupa cu crearea de inteligenta la masini. Aceasta se poate referi la algoritmi si modele care sunt capabile sa invete si sa ia decizii autonome, imitand in mod eficient functiile cognitive ale oamenilor.