Decision Tree classifiers are intuitive, interpretable, and one of the most effective supervised learning algorithms.
In this episode, Josh Gordon walk you through writing a Decision Tree classifier from scratch, in pure Python, introducing you to concepts including Decision Tree Learning, Gini Impurity, and Information Gain.