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

275

Last 30 days

15339th

802

Last 90 days

3.1K

Last year

Trend: -13% (30d vs prior 30d)

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 10, 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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; missi
...[truncated]...
ating 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.
       |                                                                              ^

Dependency Network

Dependencies Reverse dependencies registry MASS knitr ggplot2 Rcpp rrecsys

Version History

new 0.9.7.3.1 Mar 10, 2026
updated 0.9.7.3.1 ← 0.9.7.3 diff Jun 8, 2019
updated 0.9.7.3 ← 0.9.7.2 diff Feb 9, 2018
updated 0.9.7.2 ← 0.9.7.1 diff Nov 15, 2017
updated 0.9.7.1 ← 0.9.5.4 diff Aug 17, 2017
updated 0.9.5.4 ← 0.9.5.3 diff Jun 26, 2016
updated 0.9.5.3 ← 0.9.5.1 diff Jun 20, 2016
updated 0.9.5.1 ← 0.9.5 diff Jun 13, 2016
updated 0.9.5 ← 0.9.2 diff May 31, 2016
new 0.9.2 Apr 4, 2016