| Package | Description |
|---|---|
| org.apache.mahout.cf.taste.impl.neighborhood | |
| org.apache.mahout.cf.taste.impl.recommender | |
| org.apache.mahout.cf.taste.impl.similarity |
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
UserSimilarity |
GenericUserBasedRecommender.getSimilarity() |
| Constructor and Description |
|---|
GenericBooleanPrefUserBasedRecommender(DataModel dataModel,
UserNeighborhood neighborhood,
UserSimilarity similarity) |
GenericUserBasedRecommender(DataModel dataModel,
UserNeighborhood neighborhood,
UserSimilarity similarity) |
| Modifier and Type | Class and Description |
|---|---|
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
|
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.
|
| Constructor and Description |
|---|
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–2017 The Apache Software Foundation. All rights reserved.