The TalaMind architecture for design of AI systems has three levels: the linguistic, archetype, and associative levels. At the linguistic level, the architecture includes the Tala language, a conceptual framework for managing concepts expressed in Tala, and conceptual processes that operate on concepts in the conceptual framework to produce intelligent behaviors and new concepts.
The archetype level is where cognitive categories are represented using methods such as conceptual spaces, image schemas, radial categories, etc. The associative level would typically interface with a real-world environment and supports connectionism, Bayesian processing, etc. In general, the thesis is agnostic about research choices at the archetype and associative levels.
The architecture is open at the three conceptual levels, for instance permitting predicate calculus, conceptual graphs, and other symbolisms in addition to the Tala language at the linguistic level, and permitting integration across the three levels, e.g. potential use of deep neural networks at the linguistic and archetype levels. Development of the associative level and integration with neural network technologies will be natural areas for future research and development. The TalaMind architecture is actually a broad class of architectures, because it is open to design choices at each level.
The TalaMind Architecture for Human-Level AI