This artificial intelligence system for determining an external output on the basis of externally input information is provided with: a storage unit for storing, in advance, a data model imitating a person and the thoughts of the person; a generating unit for extracting the data model from the storage unit, and generating a person object that is capable of reproducing the person's actions and thoughts; a world constructing unit for constructing a world which includes a first platform and a second platform for arranging the person object, and in which the actions and the thoughts of the person object are developed; an external world reproducing unit for reproducing the external world by arranging the person object on the first platform on the basis of the externally input information; and an output determining unit for determining the external output by recognizing the external world reproduced on the first platform to ascertain the external situation, arranging the person object on the second platform, and manipulating the person object.
ARTIFICIAL INTELLIGENCE SYSTEM, ARTIFICIAL INTELLIGENCE PROGRAM, AND NATURAL LANGUAGE PROCESSING SYSTEM