Caracteristicile cheie ale inteligenței artificiale includ capacitățile de învățare automată, procesare a limbajului natural, recunoaștere a modelelor și a imaginilor, planificare și luare a deciziilor, inferență și raționament, abilitatea de a-l învăța pe utilizator și a se adapta și capacitatea de a interacționa cu lumea fizică prin intermediul roboților și a altor dispozitive.