Version 1
(of 1)
|
Version created on:
15/03/11 @ 15:27:10
by:
Matko Bošnjak
|
Revision comments
Last edited on: 15/03/11 @ 15:29:19 by: Matko Bošnjak
Title: Collaborative filtering recommender
Type: RapidMiner
Preview
(Click on the image to get the full size)
Description
This process executes a collaborative filtering recommender based on user to item score matrix. This recommender predicts one user’s score on some of his non scored items based on similarity with other users.
The inputs to the process are context defined macros: %{id} defines an item ID for which we would like to obtain recommendation and %{recommender_no} defines the required number of recommendations and %{number_of_neighbors} defines the number of the most similar users taken into account while calculating the predicted score. The process internally uses a user to item matrix in a form of an example set where attributes of the matrix denote items; examples represent a single user while the attribute value denotes a user’s score on the item.
This process calculates Euclidean distance of the requested item to all items calculated only over the items for which the requested item has a score inputted. The resulting distance is recalculated into similarity and used as a weight while calculating weighted average of all the scores. The aggregated scores are then transposed to obtain the list of items and their scores and outputted as the final result.
The output of the process is an example set consisting of two attributes: recommendation and score of the recommendation.
Download
Run
Not available
Workflow Components
Workflow Type
Log in to add Tags
Shared with Groups (0)
None
Current:
1.0 / 5
(1 rating)
Log in to rate and see breakdown of ratings
Statistics
None
Earliest Version:
[1] - Collaborative filtering recommender
This Workflow only has one version.
Reviews
(0)
Other workflows that use similar services
(0)
There are no workflows in myExperiment that use similar services to this Workflow.
Linked Data
Non-Information Resource URI: http://www.myexperiment.org/workflows/1948
Alternative Formats
Copyright © 2007 - 2011 The University of Manchester and University of Southampton
Log in to make a comment
Hello,
I would like to read more about the functionality of this process , is there any paperwork or someone could explain in more detail, please?
Thank you