Inteligenta artificială și învățarea automată sunt tehnologii care permit computerelor să învețe și să își îmbunătățească performanțele fără a fi programate explicit pentru fiecare sarcină. Inteligenta artificială se referă la crearea de mașini care pot gândi și acționa ca oamenii, în timp ce învățarea automată se referă la dezvoltarea de algoritmi care permit mașinilor să învețe din date fără a fi programate manual.