JHU Machine Learning research project to build several types of recommender engines and to evaluate them.