|
Name |
Description |
 |
BPR_Linear |
Linear model optimized for BPR |
 |
BPRMF |
Matrix factorization model for item prediction optimized using BPR-Opt; |
 |
ItemAttributeKNN |
k-nearest neighbor item-based collaborative filtering using cosine-similarity over the item attibutes |
 |
ItemKNN |
Unweighted k-nearest neighbor item-based collaborative filtering using cosine similarity |
 |
KNN |
Base class for item recommenders that use some kind of kNN model |
 |
Memory |
Abstract item recommender class, that loads the training data into two sparse matrices: one column-wise and one row-wise |
 |
MF |
Abstract class for matrix factorization based item predictors |
 |
MostPopular |
Most-popular item recommender. Items are weighted by how often they have been seen in the past. |
 |
Random |
Random prediction engine for use as experimental baseline |
 |
UserAttributeKNN |
k-nearest neighbor user-based collaborative filtering using cosine-similarity over the user attibutes |
 |
UserKNN |
k-nearest neighbor user-based collaborative filtering using cosine-similarity (unweighted) |
 |
WeightedItemKNN |
Weighted k-nearest neighbor item-based collaborative filtering using cosine similarity |
 |
WeightedUserKNN |
Weighted k-nearest neighbor user-based collaborative filtering using cosine-similarity |
 |
WRMF |
Weighted matrix factorization method proposed by Hu et al. and Pan et al. |