An implementation of the K Nearest Neighbor algorithm using the Spark Java api. This was for a lab assignment, and despite the simplicity of the KNN Algorithm, it still became quite a complex project.