Modifier and Type | Method and Description |
---|---|
Recommender |
RecommenderBuilder.buildRecommender(DataModel dataModel)
Builds a
Recommender implementation to be evaluated, using the given DataModel . |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
PreferenceEstimateCallable(Recommender recommender,
long testUserID,
PreferenceArray prefs,
AtomicInteger noEstimateCounter) |
Modifier and Type | Class and Description |
---|---|
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
|
class |
GenericUserBasedRecommender
|
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.
|
Constructor and Description |
---|
CachingRecommender(Recommender recommender) |
Modifier and Type | Class and Description |
---|---|
class |
SVDRecommender
A
Recommender that uses matrix factorization (a projection of users
and items onto a feature space) |
Modifier and Type | Interface and Description |
---|---|
interface |
ItemBasedRecommender
Interface implemented by "item-based" recommenders.
|
interface |
UserBasedRecommender
Interface implemented by "user-based" recommenders.
|
Copyright © 2008–2017 The Apache Software Foundation. All rights reserved.