## Uses of Interface
org.apache.mahout.cf.taste.recommender.Recommender

Packages that use Recommender
org.apache.mahout.cf.taste.eval
org.apache.mahout.cf.taste.impl.eval
org.apache.mahout.cf.taste.impl.recommender
org.apache.mahout.cf.taste.impl.recommender.knn
org.apache.mahout.cf.taste.impl.recommender.slopeone
org.apache.mahout.cf.taste.impl.recommender.svd
org.apache.mahout.cf.taste.recommender

Uses of Recommender in org.apache.mahout.cf.taste.eval

Methods in org.apache.mahout.cf.taste.eval that return Recommender
`Recommender` `RecommenderBuilder.buildRecommender(DataModel dataModel)` Builds a `Recommender` implementation to be evaluated, using the given `DataModel`.

Uses of Recommender in org.apache.mahout.cf.taste.impl.eval

Methods in org.apache.mahout.cf.taste.impl.eval with parameters of type Recommender
`static void` `LoadEvaluator.runLoad(Recommender recommender)`

Uses of Recommender in org.apache.mahout.cf.taste.impl.recommender

Classes in org.apache.mahout.cf.taste.impl.recommender that implement Recommender
`class` `AbstractRecommender`
`class` `CachingRecommender` A `Recommender` which caches the results from another `Recommender` in memory.
`class` `GenericBooleanPrefUserBasedRecommender` A variant on `GenericUserBasedRecommender` which is appropriate for use when no notion of preference value exists in the data.
`class` `GenericItemBasedRecommender` A simple `Recommender` which uses a given `DataModel` and `ItemSimilarity` to produce recommendations.
`class` `GenericUserBasedRecommender` A simple `Recommender` which uses a given `DataModel` and `UserNeighborhood` to produce recommendations.
`class` `ItemAverageRecommender` A simple recommender that always estimates preference for an item to be the average of all known preference values for that item.
`class` `ItemUserAverageRecommender` Like `ItemAverageRecommender`, except that estimated preferences are adjusted for the users' average preference value.
`class` `RandomRecommender` Produces random recommendations and preference estimates.
`class` `TreeClusteringRecommender` A `Recommender` that clusters users, then determines the clusters' top recommendations.
`class` `TreeClusteringRecommender2` A `Recommender` that clusters users, then determines the clusters' top recommendations.

Constructors in org.apache.mahout.cf.taste.impl.recommender with parameters of type Recommender
`CachingRecommender(Recommender recommender)`

Uses of Recommender in org.apache.mahout.cf.taste.impl.recommender.knn

Classes in org.apache.mahout.cf.taste.impl.recommender.knn that implement Recommender
`class` `KnnItemBasedRecommender` The weights to compute the final predicted preferences are calculated using linear interpolation, through an `Optimizer`.

Uses of Recommender in org.apache.mahout.cf.taste.impl.recommender.slopeone

Classes in org.apache.mahout.cf.taste.impl.recommender.slopeone that implement Recommender
`class` `SlopeOneRecommender` A basic "slope one" recommender.

Uses of Recommender in org.apache.mahout.cf.taste.impl.recommender.svd

Classes in org.apache.mahout.cf.taste.impl.recommender.svd that implement Recommender
`class` `SVDRecommender` A `Recommender` which uses Single Value Decomposition to find the main features of the data set.

Uses of Recommender in org.apache.mahout.cf.taste.recommender

Subinterfaces of Recommender in org.apache.mahout.cf.taste.recommender
`interface` `ClusteringRecommender` Interface implemented by "clustering" recommenders.
`interface` `ItemBasedRecommender` Interface implemented by "item-based" recommenders.
`interface` `UserBasedRecommender` Interface implemented by "user-based" recommenders.

Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.