Interface | Description |
---|---|
NeighborFinder |
Finds candidate neighbors for a user.
|
UserNeighborhoodScorer |
Score an item using a neighborhood of users.
|
UserSimilarity |
Compute the similarity between two users.
|
Class | Description |
---|---|
LiveNeighborFinder |
Neighborhood finder that does a fresh search over the data source ever time.
|
Neighbor |
Representation of a single neighboring user.
|
SimilaritySumUserNeighborhoodScorer |
Score an item using the weighted average of neighbor ratings.
|
SnapshotNeighborFinder |
A neighborhood finder that has a snapshot of the rating data for efficiency.
|
UserSnapshot |
User snapshot used by
SnapshotNeighborFinder . |
UserSnapshot.Builder | |
UserUserItemScorer |
Score items with user-user collaborative filtering.
|
UserUserResult |
Result for user-user CF.
|
UserVectorSimilarity |
Implementation of
UserSimilarity that delegates to a vector similarity. |
WeightedAverageUserNeighborhoodScorer |
Score an item using the weighted average of neighbor ratings.
|
Annotation Type | Description |
---|---|
UserSimilarityThreshold |
Qualifier for threshold applied to user similarities.
|
Implementation of user-user collaborative filtering.