This project implements a basic Decision Tree classifier. It is designed to perform classification tasks on datasets with labeled features.
- 📄 Tree-Visualization: Decision Tree will be stored as PDF file
- 📊 Metrics: Accuracy, Precision, F1-Score and Recall
- 🧮 Matrices: Confusion Matrix and Multilabel Matrices
python3 dtc_cli.py dataset_name.csv
- Python 3.x
- NumPy
- Pandas
- Graphviz
- Scikit-learn
To install the required dependencies, run:
pip install -r requirements.txt
This project is licensed under the MIT License.