Too Long; Didn't Read
Artificial General Intelligence (AGI) is the intelligence which can be as intelligent as human beings. The first super intelligent machine will be the last invention that human may ever need to make. There is no predefined definition for a Artificial General Intelligence. But in general it should be able to learn, represent knowledge, plan, take decisions under uncertainty, communicate in a natural language.