As a semantic annotation platform, KIM uses ontologies and knowledge bases. It can also generate and store new knowledge. This section explains the roles of the different data sources related to KIM. It also clarifies which are mandatory and which are subject to configuration, extension or customization.
KIM is based on the PROTON ontology, developed in the scope of the Semantically Enabled Knowledge Technologies (SEKT) project. KIM depends solely on the System module of PROTON that is further extended by KIMSO (KIM System ontology). The other related ontologies - KIMLO (KIM Lexical ontology) and the Top and Upper modules of PROTON, are part of the distribution. KIM makes use of them, but they can also be replaced, changed, or extended.