Special thanks towards Brandon Liang, who is a brilliant partner, outstanding programmer and fanatic basketball lover.
The goal of this project was to experiment the implementation of parallel computing method in unsupervised learning and compare the performances of two widely used methods: MPI and Spark.
You can read more about the process in our paper: CSC357_Final_Project_MachineLearning_MPI_vs_Spark.pdf
Also, please see the instruction written in README.txt for steps to set up and replicate our experiment.