Principiile de bază ale inteligenței artificiale includ: învățarea automată (machine learning), reprezentarea cunoștințelor, rezolvarea de probleme, planificarea și luarea de decizii, percepția și recunoașterea formelor, limbajul natural și învățarea simbolică.