The main goals of artificial intelligence (AI) research are reasoning, knowledge representation, perception, planning, learning, natural language understanding, and moving and manipulating objects. General intelligence is also among the project's long-term goals.