Skip to content

rrecsys

Environment for Evaluating Recommender Systems

v0.9.7.3.1 · Jun 9, 2019 · GPL-3

Description

Processes standard recommendation datasets (e.g., a user-item rating matrix) as input and generates rating predictions and lists of recommended items. Standard algorithm implementations which are included in this package are the following: Global/Item/User-Average baselines, Weighted Slope One, Item-Based KNN, User-Based KNN, FunkSVD, BPR and weighted ALS. They can be assessed according to the standard offline evaluation methodology (Shani, et al. (2011) <doi:10.1007/978-0-387-85820-3_8>) for recommender systems using measures such as MAE, RMSE, Precision, Recall, F1, AUC, NDCG, RankScore and coverage measures. The package (Coba, et al.(2017) <doi: 10.1007/978-3-319-60042-0_36>) is intended for rapid prototyping of recommendation algorithms and education purposes.

Downloads

300

Last 30 days

10329th

300

Last 90 days

300

Last year

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (16 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Ludovik Çoba <Ludovik.Coba@inf.unibz.it>’

Found the following URLs which should use \doi (with the DOI name only):
  File ‘rrecsys.Rd’:
    http://dx.doi.org/10.1109/MC.2009.263
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Ludovik Çoba <Ludovik.Coba@inf.unibz.it>’

Found the following URLs which should use \doi (with the DOI name only):
  File ‘rrecsys.Rd’:
    http://dx.doi.org/10.1109/MC.2009.263
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |           ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the same item and the number of observed ratings.
       |                                                                              ^

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Ludovik Çoba <Ludovik.Coba@inf.unibz.it>’

Found the following URLs which should use \doi (with the DOI name only):
  File ‘rrecsys.Rd’:
    http://dx.doi.org/10.1109/MC.2009.263
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Ludovik Çoba <Ludovik.Coba@inf.unibz.it>’

Found the following URLs which should use \doi (with the DOI name only):
  File ‘rrecsys.Rd’:
    http://dx.doi.org/10.1109/MC.2009.263
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) rrecsys.Rd:72: Lost braces; missing escapes or markup?
    72 |  The average deviation rating $dev_{ij}$ between co-rated items is defined by:
       |                                    ^
checkRd: (-1) rrecsys.Rd:76: Lost braces; missing escapes or markup?
    76 |  Where $c_{ij}$ is the number of co-ratings between items $i$ and $j$ and $r_{ui}$ is an existing rating for user $u$ on item $i$. The Weighted Slope One takes into account both, information from users who rated the sam

Dependency Network

Dependencies Reverse dependencies registry MASS knitr ggplot2 Rcpp rrecsys

Version History

new 0.9.7.3.1 Mar 10, 2026