Inteligenta artificiala este o ramura a informaticii care se ocupa cu dezvoltarea de algoritmi si tehnologii care sa permita sistemelor sa invete si sa se adapteze la situatii noi fara a fi programate explicit pentru acestea. Aplicatiile sale in viata de zi cu zi sunt numeroase, de la recunoasterea vocala si faciala pana la asistente virtuale si vehicule autonome.