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 krInterface version 1.2.2 (11)
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
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
7.Cognitive SWI Prolog KR1 usages
com.github.goalhub.grammar.cognitiveKrLanguages » cognitiveSwiprolog GPL
Cognitive SWI Prolog KR
Last Release on Sep 17, 2024
9.SWI Prolog Implementation of A Mental State1 usages
com.github.goalhub.mentalstate.msStates » swiprologmentalstate GPL
Provides an implementation of a mental state that uses the SWI Prolog language for representing a mental state' content.
Last Release on Sep 17, 2024