I. Intelligent systems can be designed as ‘intelligence kernels’, i.e. systems of concepts that can create and modify concepts to behave intelligently within an environment.
II. The concepts of an intelligence kernel may be expressed in an open, extensible conceptual language, providing a representation of natural language semantics based very largely on the syntax of a particular natural language such as English, which serves as a language of thought for the system.
III. Methods from cognitive linguistics may be used for multiple levels of mental representation and computation. These include constructions, mental spaces, conceptual blends, and other methods.
Philip C. Jackson, Jr. (2014) Toward Human-Level Artificial Intelligence – Representation and Computation of Meaning in Natural Language, Ph.D. Thesis, Tilburg University.