Hi there, I'm currently thinking whether we should do a little cleanup in the non-distributed recommenders package and throw out recommenders that have not been used/asked about on the mailinglist or that have been replaced by a superior implementation.
If anyone reads this and sees a recommender, he/she wants to be kept, please shout! /s Here's a list of suggested stuff to remove, let me know what you think: org.apache.mahout.cf.taste.impl.recommender.svd.FunkSVDFactorizer RatingSGDFactorizer should be learning faster and has a nicer model as it includes user/item biases org.apache.mahout.cf.taste.impl.recommender.svd.ImplicitLinearRegressionFactorizer Seems to be using the same model as ALSWRFactorizer, however there are no tests and ALSWR can handle more explicit and implicit feedback org.apache.mahout.cf.taste.impl.recommender.TreeClusteringRecommender org.apache.mahout.cf.taste.impl.recommender.TreeClusteringRecommender2 org.apache.mahout.cf.taste.impl.recommender.knn I don't recall anybody using those or asking about them the last years.
