I had originally thought the experimental SVDrecommender in mahout was a model-based collaborative filtering technique. Looking at the book "Mahout in Action", it mentions that model-based recommenders are a future goal for mahout, which implies to me that the SVDRecommender is not considered model-based.
How exactly does the SVDRecommender work in mahout? I can't seem to find any description of the algorithm underneath it
