Veštačka inteligencija je grana tehnologije i računarstva koja omogućava sistemima da obavljaju zadatke koji zahtevaju ljudsku inteligenciju. Ova oblast može podrazumevati učenje, rasuđivanje, rešavanje problema, razumevanje jezika i kao najvažnije – prepoznavanje obrazaca.
Poslednjih decenija, veštačka inteligencija iliti AI je doživela rapidan rast, a zahvaljujući paralelnim razvojima tehnologije i velikim količinama podataka dostupnih za analizu, danas se AI može koristiti u nebrojene svrhe.