This is a simple implementation of the ID3 + C4.5 algorithm for decision tree learning. The current example uses geometric figures for training and testing. The algorithm is implemented in Python 3.9.6.
Project was created as a part of the course "Methods of Artificial Intelligence " at the Faculty of Electrical Engineering, Warsaw University of Technology, Poland.
pip3 install -r requirements.txt
python3 main.py