Inteligenta artificiala este o ramura a informaticii care se ocupa cu crearea de algoritmi si sisteme care pot efectua sarcini pe care le-ar putea indeplini si oamenii, precum recunoasterea vocii, vederea, procesare de limbaj natural sau luarea de decizii, bazandu-se pe un set de reguli si date existente.