A MapReduce based k-NN joins probabilistic classifier