Welcome to the KnAC documentation

KnAC (Knowledge Augmented Clsutering) iis a toolk for expert knowledge extension with a usage of automatic clustering algorithms. It allows to refine expert-based labeling with splits and merges recommendations of expert labeling augmented with explanations. The explanations were formulated as rules and therefore can be easily interpreted incorporated with expert knowledge.

Install

KnAC can be installed from either PyPI or directly from source code GitHub

To install form PyPI:

pip install knac-toolkit

To install from source code:

git clone https://github.com/sbobek/knac
cd knac
pip install .