Package org.apache.mahout.cf.taste.impl.similarity

Class Summary
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.
EuclideanDistanceSimilarity An implementation of a "similarity" based on the Euclidean "distance" between two users X and Y.
GenericItemSimilarity A "generic" GenericItemSimilarity.ItemItemSimilarity 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 See http://citeseer.ist.psu.edu/29096.html.
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.
 



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