KnowMiner is a modular knowledge discovery software framework implemented in Java.

Algorithms and methods provided by the framework are accessible thorough a high-level Knowledge Discovery API (KD-API).

Due to its modular architecture and extensive configuration possibilities KnowMiner can be easily customized to realise complex knowledge discovery workflows and tuned to perform optimally on heterogeneous data sets.

In our model the basic objects to work with are information entities (Knowlet/Artifact) which can be seen as information container having assigned different properties. The initial data filled into an information entity is the content.  Algorithms will manipulate the properties of those information entities during the execution of workflows creating new entities or identify relationships between them.