UM 2014 Fall Machine learning project.