A distributed expectation maximization program to be run on Amazon Elastic MapReduce.