The Knowledge Representation (KR) Interface defines an interface that provides access to various knowledge representation technologies in a generic way. It provides support for processing a KR language (e.g., parsing), database storage, and querying and updating of a database.
Artifacts using The Knowledge Representation Interface (15)
The GOAL grammar, and tools for parsing and semantic analysis of GOAL agent program code.
Last Release on Sep 17, 2024
Factory that provides generic access to various Knowledge Representation Technologies.
Last Release on Sep 17, 2024
An implementation of the KR Interface defined in the KR Tools project for SWI Prolog.
Last Release on Sep 17, 2024
Provides an interface to access an agent's mental state in a generic way, independent of the specific language specification.
Last Release on Sep 17, 2024
Defines an interface and generic functionality of a mental state, independent from a specific KR language that is used to represent the content of a mental state.
Last Release on Sep 17, 2024
9.Cognitive SWI Prolog KR1 usages
com.github.goalhub.grammar.cognitiveKrLanguages » cognitiveSwiprolog GPL
Cognitive SWI Prolog KR
Last Release on Sep 17, 2024