Package | Description |
---|---|
librec.baseline | |
librec.ext | |
librec.intf | |
librec.ranking | |
librec.rating |
Modifier and Type | Class and Description |
---|---|
class |
ConstantGuess
Baseline: predict by a constant rating
|
class |
GlobalAverage
Baseline: predict by average rating of all users
|
class |
ItemAverage
Baseline: predict by the average of target item's ratings
|
class |
MostPopular
Baseline: items are weighted by the number of ratings they received.
|
class |
RandomGuess
Baseline: predict by a random value in (minRate, maxRate)
|
class |
UserAverage
Baseline: predict by the average of target user's ratings
|
Modifier and Type | Class and Description |
---|---|
class |
AR
Choonho Kim and Juntae Kim, A Recommendation Algorithm Using
Multi-Level Association Rules, WI 2003.
|
class |
Hybrid
Zhou et al., Solving the apparent diversity-accuracy dilemma of
recommender systems, Proceedings of the National Academy of
Sciences, 2010.
|
class |
NMF
Daniel D.
|
class |
PD
Pennock et al., Collaborative Filtering by Personality Diagnosis: A
Hybrid Memory- and Model-based Approach, UAI 2000.
|
class |
PRankD
Neil Hurley, Personalised ranking with diversity, RecSys
2013.
|
class |
SlopeOne
Weighted Slope One: Lemire and Maclachlan, Slope One Predictors for
Online Rating-Based Collaborative Filtering, SDM 2005.
|
Modifier and Type | Class and Description |
---|---|
class |
IterativeRecommender
Recommenders using iterative learning techniques
|
class |
SocialRecommender
Recommenders in which social information is used
|
Modifier and Type | Class and Description |
---|---|
class |
BPRMF
Rendle et al., BPR: Bayesian Personalized Ranking from Implicit
Feedback, UAI 2009.
|
class |
CLiMF
Shi et al., Climf: learning to maximize reciprocal rank with
collaborative less-is-more filtering., RecSys 2012.
|
class |
RankALS
Takacs and Tikk, Alternating Least Squares for Personalized
Ranking, RecSys 2012.
|
class |
RankSGD
Jahrer and Toscher, Collaborative Filtering Ensemble for Ranking, JMLR, 2012
(KDD Cup 2011 Track 2).
|
class |
WRMF
WRMF: Weighted Regularized Matrix Factorization.
|
Modifier and Type | Class and Description |
---|---|
class |
BiasedMF
Biased Matrix Factorization Models.
|
class |
BPMF
Salakhutdinov and Mnih, Bayesian Probabilistic Matrix Factorization
using Markov Chain Monte Carlo, ICML 2008.
|
class |
ItemKNN
Item-based Nearest Neighbors
|
class |
PMF
Ruslan Salakhutdinov and Andriy Mnih, Probabilistic Matrix
Factorization, NIPS 2008.
|
class |
RegSVD
Regularized SVD: Arkadiusz Paterek, Improving Regularized Singular Value
Decomposition Collaborative Filtering, Proceedings of KDD Cup and Workshop,
2007.
|
class |
RSTE
Hao Ma, Irwin King and Michael R.
|
class |
SocialMF
Jamali and Ester, A matrix factorization technique with trust
propagation for recommendation in social networks, RecSys 2010.
|
class |
SoRec
Hao Ma, Haixuan Yang, Michael R.
|
class |
SoReg
Hao Ma, Dengyong Zhou, Chao Liu, Michael R.
|
class |
SVDPlusPlus
Yehuda Koren, Factorization Meets the Neighborhood: a Multifaceted
Collaborative Filtering Model., KDD 2008.
|
class |
TrustMF
Yang et al., Social Collaborative Filtering by Trust, IJCAI
2013.
|
class |
UserKNN
User-based Nearest Neighbors
|