A MapReduce implementation of posterior probability clustering and relevance models for recommendation. (October 2018)