https://medium.com/all-things-data-science/how-to-improve-my-ml-algorithm-lessons-from-andrew-ngs-experience-i-551ca1a32634