Machine learning programs for fun.