Machine Learning From Basic