Class | Description |
---|---|
AbstractItemSimilarity | |
AveragingPreferenceInferrer |
Implementations of this interface compute an inferred preference for a user and an item that the user has
not expressed any preference for.
|
CachingItemSimilarity |
Caches the results from an underlying
ItemSimilarity implementation. |
CachingUserSimilarity |
Caches the results from an underlying
UserSimilarity implementation. |
CityBlockSimilarity |
Implementation of City Block distance (also known as Manhattan distance) - the absolute value of the difference of
each direction is summed.
|
EuclideanDistanceSimilarity |
An implementation of a "similarity" based on the Euclidean "distance" between two users X and Y.
|
GenericItemSimilarity |
A "generic"
ItemSimilarity which takes a static list of precomputed item similarities and bases its
responses on that alone. |
GenericItemSimilarity.ItemItemSimilarity |
Encapsulates a similarity between two items.
|
GenericUserSimilarity | |
GenericUserSimilarity.UserUserSimilarity | |
LogLikelihoodSimilarity | |
PearsonCorrelationSimilarity |
An implementation of the Pearson correlation.
|
SpearmanCorrelationSimilarity |
Like
PearsonCorrelationSimilarity , but compares relative ranking of preference values instead of
preference values themselves. |
TanimotoCoefficientSimilarity |
An implementation of a "similarity" based on the
Tanimoto coefficient, or extended Jaccard
coefficient.
|
UncenteredCosineSimilarity |
An implementation of the cosine similarity.
|
Copyright © 2008–2017 The Apache Software Foundation. All rights reserved.