recommenderlab: Lab for Developing and Testing Recommender Algorithms

Provides a research infrastructure to test and develop recommender algorithms including UBCF, IBCF, FunkSVD and association rule-based algorithms.

Install the latest version of this package by entering the following in R:
install.packages("recommenderlab")
AuthorMichael Hahsler [aut, cre, cph], Bregt Vereet [ctb, cph]
Date of publication2017-04-05 22:05:06 UTC
MaintainerMichael Hahsler <mhahsler@lyle.smu.edu>
LicenseGPL-2
Version0.2-2
http://lyle.smu.edu/IDA/recommenderlab/

View on CRAN

Functions

avg Man page
avg,evaluationResultList-method Man page
avg,evaluationResults-method Man page
bestN Man page
bestN,topNList-method Man page
binarize Man page
binarize,realRatingMatrix-method Man page
binaryRatingMatrix Man page
binaryRatingMatrix-class Man page
calcPredictionAccuracy Man page
calcPredictionAccuracy,realRatingMatrix,realRatingMatrix-method Man page
calcPredictionAccuracy,topNList,binaryRatingMatrix-method Man page
calcPredictionAccuracy,topNList,realRatingMatrix-method Man page
coerce,binaryRatingMatrix,dgCMatrix-method Man page
coerce,binaryRatingMatrix,dgTMatrix-method Man page
coerce,binaryRatingMatrix,itemMatrix-method Man page
coerce,binaryRatingMatrix,list-method Man page
coerce,binaryRatingMatrix,matrix-method Man page
coerce,binaryRatingMatrix,ngCMatrix-method Man page
coerce,data.frame,binaryRatingMatrix-method Man page
coerce,data.frame,realRatingMatrix-method Man page
coerce,dgCMatrix,realRatingMatrix-method Man page
coerce,dgTMatrix,realRatingMatrix-method Man page
coerce,itemMatrix,binaryRatingMatrix-method Man page
coerce,list,evaluationResultList-method Man page
coerce,matrix,binaryRatingMatrix-method Man page
coerce,matrix,realRatingMatrix-method Man page
coerce,matrix,sparseNAMatrix-method Man page
coerce,ratingMatrix,data.frame-method Man page
coerce,ratingMatrix,list-method Man page
coerce,realRatingMatrix,data.frame-method Man page
coerce,realRatingMatrix,dgCMatrix-method Man page
coerce,realRatingMatrix,dgTMatrix-method Man page
coerce,realRatingMatrix,matrix-method Man page
coerce,realRatingMatrix,ngCMatrix-method Man page
coerce,sparseNAMatrix,matrix-method Man page
coerce,topNList,dgCMatrix-method Man page
coerce,topNList,dgTMatrix-method Man page
coerce,topNList,list-method Man page
coerce,topNList,matrix-method Man page
coerce,topNList,ngCMatrix-method Man page
colCounts Man page
colCounts,ratingMatrix-method Man page
colCounts,topNList-method Man page
colMeans,ratingMatrix-method Man page
colSds Man page
colSds,realRatingMatrix-method Man page
confusionMatrix-class Man page
denormalize Man page
denormalize,realRatingMatrix-method Man page
dimnames<-,ratingMatrix,list-method Man page
dimnames,ratingMatrix-method Man page
dim,ratingMatrix-method Man page
dissimilarity Man page
dissimilarity,binaryRatingMatrix-method Man page
dissimilarity,realRatingMatrix-method Man page
dropNA Man page
dropNA2matrix Man page
evaluate Man page
evaluate,evaluationScheme,character-method Man page
evaluate,evaluationScheme,list-method Man page
evaluate,evaluationScheme-method Man page
[,evaluationResultList,ANY,missing,missing-method Man page
evaluationResultList-class Man page
evaluationResults-class Man page
evaluationScheme Man page
evaluationScheme-class Man page
evaluationScheme,ratingMatrix-method Man page
frobenius Man page
funkSVD Man page
getConfusionMatrix Man page
getConfusionMatrix,evaluationResults-method Man page
getData Man page
getData,evaluationScheme-method Man page
getData.frame Man page
getData.frame,ratingMatrix-method Man page
getList Man page
getList,binaryRatingMatrix-method Man page
getList,realRatingMatrix-method Man page
getList,topNList-method Man page
getModel Man page
getModel,evaluationResults-method Man page
getModel,Recommender-method Man page
getNormalize Man page
getNormalize,ratingMatrix-method Man page
getParameters Man page
getRatingMatrix Man page
getRatingMatrix,ratingMatrix-method Man page
getRatings Man page
getRatings,ratingMatrix-method Man page
getRatings,topNList-method Man page
getRuns Man page
getRuns,evaluationResults-method Man page
getTopNLists Man page
getTopNLists,realRatingMatrix-method Man page
HybridRecommender Man page
image,ratingMatrix-method Man page
Jester5k Man page
JesterJokes Man page
length,topNList-method Man page
LIST,binaryRatingMatrix-method Man page
LIST,realRatingMatrix-method Man page
MAE Man page
MovieLense Man page
MovieLenseMeta Man page
MSE Man page
MSWeb Man page
normalize Man page
normalize,realRatingMatrix-method Man page
nratings Man page
nratings,ratingMatrix-method Man page
plot Man page
plot,evaluationResultList-method Man page
plot,evaluationResults-method Man page
predict Man page
predict.funkSVD Man page
predict,Recommender-method Man page
ratingMatrix Man page
[,ratingMatrix,ANY,ANY,ANY-method Man page
ratingMatrix-class Man page
realRatingMatrix Man page
[<-,realRatingMatrix,ANY,ANY,ANY-method Man page
realRatingMatrix-class Man page
Recommender Man page
Recommender-class Man page
Recommender,ratingMatrix-method Man page
recommenderRegistry Man page
removeKnownItems Man page
removeKnownItems,topNList-method Man page
removeKnownRatings Man page
removeKnownRatings,realRatingMatrix-method Man page
returnRatings Man page
RMSE Man page
rowCounts Man page
rowCounts,ratingMatrix-method Man page
rowCounts,topNList-method Man page
rowMeans,ratingMatrix-method Man page
rowSds Man page
rowSds,realRatingMatrix-method Man page
sample,ratingMatrix-method Man page
show,evaluationResultList-method Man page
show,evaluationResults-method Man page
show,evaluationScheme-method Man page
show,ratingMatrix-method Man page
show,Recommender-method Man page
show,topNList-method Man page
similarity Man page
similarity,ratingMatrix-method Man page
sparseNAMatrix Man page
sparseNAMatrix-class Man page
[,sparseNAMatrix,index,index,logical-method Man page
[,sparseNAMatrix,index,index,missing-method Man page
[<-,sparseNAMatrix,index,index,numeric-method Man page
[,sparseNAMatrix,index,missing,logical-method Man page
[,sparseNAMatrix,index,missing,missing-method Man page
[<-,sparseNAMatrix,index,missing,numeric-method Man page
[,sparseNAMatrix,missing,index,logical-method Man page
[,sparseNAMatrix,missing,index,missing-method Man page
[<-,sparseNAMatrix,missing,index,numeric-method Man page
[<-,sparseNAMatrix,missing,missing,numeric-method Man page
topNList Man page
topNList-class Man page

Files

inst
inst/doc
inst/doc/recommenderlab.pdf
inst/doc/recommenderlab.R
inst/doc/recommenderlab.Rnw
tests
tests/testthat.R
tests/testthat
tests/testthat/test-recom.R tests/testthat/test-normalize.R tests/testthat/test-matrix.R
NAMESPACE
NEWS.md
data
data/MSWeb.rda
data/MovieLense.rda
data/Jester5k.rda
R
R/AllClasses.R R/AllGenerics.R R/binaryRatingMatrix.R R/RECOM_POPULAR.R R/dissimilarity.R R/evaluationResultList.R R/RECOM_IBCF.R R/AAAparameter.R R/evaluate.R R/RECOM_ALS.R R/plot.R R/RECOM_SVDF.R R/calcPredictionAccuracy.R R/RECOM_SVD.R R/predict.R R/Recommender.R R/funkSVD.R R/evaluationResults.R R/HybridRecommender.R R/RECOM_RANDOM.R R/error.R R/realRatingMatrix.R R/evaluationScheme.R R/AAA_registry.R R/topNList.R R/ZZZ.R R/RECOM_BIN_AR.R R/ratingMatrix.R R/normalize.R R/RECOM_UBCF.R R/RECOM_RERECOMMEND.R R/sparseNAMatrix.R R/AAA.R
vignettes
vignettes/recom_talk.bib
vignettes/recommender.bib
vignettes/data.bib
vignettes/user-based.pdf
vignettes/item-based2.pdf
vignettes/association_rules.bib
vignettes/recommenderlab_classes.dia
vignettes/stuff.bib
vignettes/recommenderlab.Rnw
vignettes/recommenderlab_classes.pdf
vignettes/user-based.odg
vignettes/item-based2.odg
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/calcPredictionAccuracy.Rd man/topNList-class.Rd man/Recommender-class.Rd man/binaryRatingMatrix-class.Rd man/dissimilarity.Rd man/internal.Rd man/Recommender.Rd man/Jester5k.Rd man/evaluate.Rd man/MSWeb.Rd man/evaluationResultList-class.Rd man/getList.Rd man/evaluationResults-class.Rd man/sparseNAMatrix.Rd man/MovieLense.Rd man/predict.Rd man/realRatingMatrix-class.Rd man/evaluationScheme-class.Rd man/HybridRecommender.Rd man/ratingMatrix-class.Rd man/error.Rd man/normalize.Rd man/evaluationScheme.Rd man/funkSVD.Rd man/plot.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.