Uses of Interface
org.apache.mahout.cf.taste.similarity.UserSimilarity

Packages that use UserSimilarity
org.apache.mahout.cf.taste.impl.neighborhood   
org.apache.mahout.cf.taste.impl.recommender   
org.apache.mahout.cf.taste.impl.similarity   
 

Uses of UserSimilarity in org.apache.mahout.cf.taste.impl.neighborhood
 

Constructors in org.apache.mahout.cf.taste.impl.neighborhood with parameters of type UserSimilarity
NearestNUserNeighborhood(int n, double minSimilarity, UserSimilarity userSimilarity, DataModel dataModel)
           
NearestNUserNeighborhood(int n, double minSimilarity, UserSimilarity userSimilarity, DataModel dataModel, double samplingRate)
           
NearestNUserNeighborhood(int n, UserSimilarity userSimilarity, DataModel dataModel)
           
ThresholdUserNeighborhood(double threshold, UserSimilarity userSimilarity, DataModel dataModel)
           
ThresholdUserNeighborhood(double threshold, UserSimilarity userSimilarity, DataModel dataModel, double samplingRate)
           
 

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

Methods in org.apache.mahout.cf.taste.impl.recommender that return UserSimilarity
 UserSimilarity GenericUserBasedRecommender.getSimilarity()
           
 

Constructors in org.apache.mahout.cf.taste.impl.recommender with parameters of type UserSimilarity
GenericBooleanPrefUserBasedRecommender(DataModel dataModel, UserNeighborhood neighborhood, UserSimilarity similarity)
           
GenericUserBasedRecommender(DataModel dataModel, UserNeighborhood neighborhood, UserSimilarity similarity)
           
 

Uses of UserSimilarity in org.apache.mahout.cf.taste.impl.similarity
 

Classes in org.apache.mahout.cf.taste.impl.similarity that implement UserSimilarity
 class CachingUserSimilarity
          Caches the results from an underlying UserSimilarity implementation.
 class CityBlockSimilarity
          Implementation of City Block distance (also known as Manhattan distance) - the absolute value of the difference of each direction is summed.
 class EuclideanDistanceSimilarity
           An implementation of a "similarity" based on the Euclidean "distance" between two users X and Y.
 class GenericUserSimilarity
           
 class LogLikelihoodSimilarity
          See http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.5962 and http://tdunning.blogspot.com/2008/03/surprise-and-coincidence.html.
 class PearsonCorrelationSimilarity
           An implementation of the Pearson correlation.
 class SpearmanCorrelationSimilarity
           Like PearsonCorrelationSimilarity, but compares relative ranking of preference values instead of preference values themselves.
 class TanimotoCoefficientSimilarity
           An implementation of a "similarity" based on the Tanimoto coefficient, or extended Jaccard coefficient.
 class UncenteredCosineSimilarity
           An implementation of the cosine similarity.
 

Constructors in org.apache.mahout.cf.taste.impl.similarity with parameters of type UserSimilarity
CachingUserSimilarity(UserSimilarity similarity, DataModel dataModel)
          Creates this on top of the given UserSimilarity.
CachingUserSimilarity(UserSimilarity similarity, int maxCacheSize)
          Creates this on top of the given UserSimilarity.
GenericUserSimilarity(UserSimilarity otherSimilarity, DataModel dataModel)
           
GenericUserSimilarity(UserSimilarity otherSimilarity, DataModel dataModel, int maxToKeep)
           
 



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