Final project for machine learning spring 2013