Learn R Programming

recommenderlab (version 0.1-3)

predict: Predict Recommendations

Description

Creates recommendations using a recommender model and data about new users.

Usage

## S3 method for class 'Recommender':
predict(object, newdata, n = 10, type="topNList", ...)

Arguments

object
a recommender model (class "Recommender").
newdata
data about new users (class "ratingMatrix").
n
number of recommendations in the top-N list.
type
type of recommendation. The default type is "topNList" which creates a top-N recommendation list with recommendations. Some recommenders can also create other results (e.g., predicted ratings with the type "ratings").
...
further arguments.

Value

  • Returns an object of class "topNList" or of other appropriate classes.

See Also

Recommender, ratingMatrix.

Examples

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

rec <- Recommender(MSWeb10[1:100,], method = "POPULAR")

## create recommendations
pre <- predict(rec, MSWeb10[101:102], n = 10)
pre
as(pre, "list")

Run the code above in your browser using DataLab