Steps involved :-
- Downloading Balance Scale Data Set employed for validating the model
- Splitting the Balance Scale Data Set into training and testing data .
- Building function for decision tree classifier based on information gain and training the classifier on training data .
- Implementing classification on testing data .
- Evaluating the prediction results with evaluation methods including confusion matrix and accuracy .
- HyperParameter Tuning in Decision Tree and finding the best accuracy.