## 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.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` `OrderBasedRecommenderEvaluator.evaluate(Recommender recommender, DataModel model, int samples, RunningAverage tracker, String tag)`
`static void` `OrderBasedRecommenderEvaluator.evaluate(Recommender recommender1, Recommender recommender2, int samples, RunningAverage tracker, String tag)`
`static LoadStatistics` `LoadEvaluator.runLoad(Recommender recommender)`
`static LoadStatistics` `LoadEvaluator.runLoad(Recommender recommender, int howMany)`

Constructors in org.apache.mahout.cf.taste.impl.eval with parameters of type Recommender
`AbstractDifferenceRecommenderEvaluator.PreferenceEstimateCallable(Recommender recommender, long testUserID, PreferenceArray prefs, AtomicInteger noEstimateCounter)`

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` `GenericBooleanPrefItemBasedRecommender` A variant on `GenericItemBasedRecommender` which is appropriate for use when no notion of preference value exists in the data.
`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.

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.svd

Classes in org.apache.mahout.cf.taste.impl.recommender.svd that implement Recommender
`class` `SVDRecommender` A `Recommender` that uses matrix factorization (a projection of users and items onto a feature space)

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

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

Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.