A inteligência artificial geralmente se enquadra em duas categorias abrangentes: narrow AI, às vezes referida como weak AI, que é uma simulação da inteligência humana e opera dentro de um contexto limitado; e AGI (artificial general intelligence), que é uma máquina com inteligência geral e, assim como um ser humano, pode aplicar essa inteligência para resolver qualquer problema.