School project for georgia tech : merging distributed computing and machine learning