MeTOCA Mindmakers home
MeTOCA Forum on Mindmakers
Welcome to the MeTOCA project page. We are currently in the early stages of developing this Message Type Ontology for Cognitive Architectures (MeTOCA).
Please visit our threaded discussion for currently debated topics.
The goal is to create a common foundation for information transfer in cognitive architectures, to make it easier to exchange modules and code for specific cognitive functions, such as speech generation, facial animation planning, etc. Related projects are the SAIBA/BML and CVML projects.
- Discuss what the top-level categories should be.
- Decide how to represent the ontology.
Here are categories based on an older ontology.
We are following the OpenAIR message format.
The messages are dot-delimited strings, where each segment indicates a node in the tree/graph. the form looks like this:
TopLevel.SecondLevel.ThirdLevel. ... NthLevel e.g. IS.RU.06.ABMS.
We recommend using inverse URL convention as is used in Java packages, e.g. IS.RU.*
We recommend then using a date, at a minimum the year, as the next token, e.g. IS.RU.06.*
We recommend then using a course name, department or project name, e.g. IS.RU.06.ABMS.*
This section describes the approach we are taking is composed of the following steps, which are not necesssarily executed in order.
1. Look at existing ontologies for the same thing.
2. Look at implemented systems and try to unify the way they talk about modules and messages.