Implemented Decision tree learning algorithm using ID3 with Information Gain Heuristic in Python and used Pandas for pre-processing data.