Algoritmii de inteligenta artificiala sunt programe informatice care se bazeaza pe modele matematice complexe si pe tehnici de invatare automata pentru a procesa si analiza datele, a identifica pattern-uri si a face predictii sau decizii. Printre aplicatiile practice ale acestor algoritmi se numara masinile autonome, recunoasterea faciala si a vocii, chatbot-urile sau sistemele de recomandare de produse.