Meta-Knowledge in Theo

Meta-Knowledge in Theo

Meta-knowledge is that a system knows what is knows, i.e. that the rules of the system be able to explicitly differentiate between knowledge that the system does have and knowledge that it doesn't. Theo's designers wanted Theo to have meta-knowledge. The frame-based system directly facilitates meta-knowledge. A filled slot means that the knowledge is known. Anything else means that the knowledge is unknown. Meta-knowledge in Theo is used to realize both meta-reasoning and self-reflection and well as contributing to the robustness of other capabilities.

Other properties that Theo has (by virtue of being a frame-based system) that support meta-knowledge are that knowledge is open for inspection by rules of the system ("glass box representation"), that there is uniform access to knowledge, and, that knowledge is internally uniformly represented.


Return to the top of this architecture.

Go to a discussion of this property for multiple architectures.


Current Location: Theo-Properties-Meta-Knowledge

Go to NEXT page.