An implementation of the CAIPI framework for interactive explanatory learning.
Caipi is written in Python 3.5. Make sure that you have the following packages:
- numpy
- sklearn
- lime
- blessings
- nltk for the 20 newsgroups task
- skimage for the image classification task
You can run CAIPI as follows:
python3 caipi.py $problem $learner $example-selection-strategy
For the complete list of options, type:
python3 caipi.py --help