Machine Learning To Divide And Conquer