/PythonID3

A Python implementation of the ID3 decision tree algorithm

Primary LanguagePython

ID3 Decision Tree Learning Algorithm

To run:

python main.py <training_file> <testing_file> <max_training_instances>

e.g. python main.py training_data/train.dat training_data/test.dat 800

Unit Tests:

python unit_tests.py