How To Program Machine Learning Applications