Inteligenta artificiala este o ramura a informaticii care se ocupa cu crearea de computere si sisteme care pot simula inteligenta umana si pot lua decizii autonome. Aceasta poate fi utilizata in dezvoltarea tehnologiilor precum asistentele virtuale, masinile autonome, recunoasterea faciala, clasificarea si analiza datelor si multe altele.