CFbuilder | R Documentation |
The constructor function of the CFilt class.
CFbuilder(Data,Datatype,similarity)
CFbuilder(
Data,
Datatype = ifelse(ncol(Data)==2,"consumption","ratings"),
similarity = ifelse(Datatype == "consumption","jaccard","pearson")
)
Data |
a dataframe with 2 or 3 columns. The first column indicates the user ID, the second the item ID and the third the rating (only if Datatype = 'rating'). |
Datatype |
a character that indicates the data type: 'rating' or 'consumption'. |
similarity |
a character that indicates the similarity type. For 'datatype='ratings', 'cossine' or 'person'. For datatype='consumption', 'jaccard'. |
a CF class object.
Jessica Kubrusly
LINDEN, G.; SMITH, B.; YORK, J. Amazon. com recommendations: Item-to-item collaborative filtering. Internet Computing, IEEE, v. 7, n. 1, p. 76-80,2003
CF-class
CF1 <- CFbuilder(Data = movies[1:300,], Datatype = "ratings",
similarity = "pearson") #or
CF1_ <- CFbuilder(Data = movies[1:300,])
CF2 <- CFbuilder(Data = movies[1:300,], Datatype = "ratings",
similarity = "cosine") #or
CF2_ <- CFbuilder(Data = movies[1:300,], similarity = "cosine")
CF3 <- CFbuilder(Data = movies[1:300,-3], Datatype = "consumption",
similarity = "jaccard") #or
CF3_ <- CFbuilder(Data = movies[1:300,-3])
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.