Learn R Programming

recommenderlab (version 0.1-9)

Recommender: Create a Recommender Model

Description

Learns a recommender model from given data.

Usage

Recommender(data, ...)
## S3 method for class 'ratingMatrix':
Recommender(data, method, parameter=NULL)

Arguments

data
training data.
method
a character string defining the recommender method to use (see details).
parameter
parameters for the recommender algorithm.
...
further arguments.

Value

  • An object of class 'Recommender'.

Details

Recommender uses the registry mechanism from package registry to manage methods. This let's the user easily specify and add new methods. The registry is called recommenderRegistry. See examples section.

See Also

Recommender, ratingMatrix.

Examples

Run this code
data("MSWeb")
MSWeb10 <- sample(MSWeb[rowCounts(MSWeb) >10,], 100)

rec <- Recommender(MSWeb10, method = "POPULAR")
rec

str(getModel(rec))

## look at registry and a few methods
recommenderRegistry$get_entry_names()

recommenderRegistry$get_entry("POPULAR", dataType = "binaryRatingMatrix")

recommenderRegistry$get_entry("SVD", dataType = "realRatingMatrix")

Run the code above in your browser using DataLab