Package | Description |
---|---|
es.upm.etsisi.cf4j.qualityMeasure |
Contains the implementation of different quality measures for collaborative filtering based
recommender systems.
|
es.upm.etsisi.cf4j.qualityMeasure.prediction |
Contains the implementation of different quality measures oriented to predictions.
|
es.upm.etsisi.cf4j.qualityMeasure.recommendation |
Contains the implementation of different quality measures oriented to recommendations.
|
es.upm.etsisi.cf4j.recommender.knn |
This package contains the implementation of different knn based collaborative filtering
recommenders.
|
es.upm.etsisi.cf4j.recommender.matrixFactorization |
This package contains the implementation of different matrix factorization based collaborative
filtering recommenders.
|
es.upm.etsisi.cf4j.util.optimization |
This package includes optimization utils designed to tune recommenders' hyper-parameters.
|
Modifier and Type | Field and Description |
---|---|
protected Recommender |
QualityMeasure.recommender
Recommender instance for which the quality measure are going to be computed
|
Constructor and Description |
---|
QualityMeasure(Recommender recommender)
Creates a new quality measure
|
Constructor and Description |
---|
Coverage(Recommender recommender)
Constructor of the class which basically calls the father's one.
|
MAE(Recommender recommender)
Constructor of the class which basically calls the father's one
|
Max(Recommender recommender)
Constructor of the class which basically calls the father's one.
|
MSE(Recommender recommender)
Constructor of the class which basically calls the father's one
|
MSLE(Recommender recommender)
Constructor of the class which basically calls the father's one
|
Perfect(Recommender recommender,
double threshold)
Constructor of the class which basically calls the father's one
|
Perfect(Recommender recommender,
Map<String,Object> params)
Constructor from a Map object with the quality measure parameters.
|
R2(Recommender recommender)
Constructor of the class which basically calls the father's one
|
RMSE(Recommender recommender)
Constructor of the class which basically calls the father's one
|
Constructor and Description |
---|
Discovery(Recommender recommender,
int numberOfRecommendations)
Constructor of Novelty
|
Discovery(Recommender recommender,
Map<String,Object> params)
Constructor from a Map object with the quality measure parameters.
|
Diversity(Recommender recommender,
int numberOfRecommendations)
Constructor of Diversity
|
Diversity(Recommender recommender,
Map<String,Object> params)
Constructor from a Map object with the quality measure parameters.
|
F1(Recommender recommender,
int numberOfRecommendations,
double relevantThreshold)
Constructor
|
F1(Recommender recommender,
Map<String,Object> params)
Constructor from a Map object with the quality measure parameters.
|
NDCG(Recommender recommender,
int numberOfRecommendations)
Constructor
|
NDCG(Recommender recommender,
Map<String,Object> params)
Constructor from a Map object with the quality measure parameters.
|
Novelty(Recommender recommender,
int numberOfRecommendations)
Constructor of Novelty
|
Novelty(Recommender recommender,
Map<String,Object> params)
Constructor from a Map object with the quality measure parameters.
|
Precision(Recommender recommender,
int numberOfRecommendations,
double relevantThreshold)
Constructor of Precision
|
Precision(Recommender recommender,
Map<String,Object> params)
Constructor from a Map object with the quality measure parameters.
|
Recall(Recommender recommender,
int numberOfRecommendations,
double relevantThreshold)
Constructor
|
Recall(Recommender recommender,
Map<String,Object> params)
Constructor from a Map object with the quality measure parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
ItemKNN
Implements item-to-item KNN based collaborative filtering
|
class |
UserKNN
Implements user-to-user KNN based collaborative filtering
|
Modifier and Type | Class and Description |
---|---|
class |
BiasedMF
Implements Koren, Y., Bell, R., & Volinsky, C. (2009).
|
class |
BNMF
Implements Hernando, A., Bobadilla, J., & Ortega, F. (2016).
|
class |
CLiMF
Implements Shi, Y., Karatzoglou, A., Baltrunas, L., Larson, M., Oliver, N., & Hanjalic, A
|
class |
HPF
Implements Gopalan, P., Hofman, J.
|
class |
NMF
Implements Lee, D.
|
class |
PMF
Implements Mnih, A., & Salakhutdinov, R.
|
class |
SVDPlusPlus
Implements Koren, Y. (2008, August).
|
class |
URP
Implements Marlin, B.
|
Constructor and Description |
---|
GridSearch(DataModel datamodel,
ParamsGrid grid,
Class<? extends Recommender> recommenderClass,
Class<? extends QualityMeasure> qualityMeasureClass)
GridSearch constructor
|
GridSearch(DataModel datamodel,
ParamsGrid grid,
Class<? extends Recommender> recommenderClass,
Class<? extends QualityMeasure> qualityMeasureClass,
Map<String,Object> qualityMeasureParams)
GridSearch constructor
|
Copyright © 2020. All rights reserved.