Collaborative Filter Recommender
Using the model trained by the Collaborative Filter Trainer, outputs recommendations for those users or products.
Information at a Glance
|
Parameter |
Description |
|---|---|
| Category | Predict |
| Data source type | HD |
| Send output to other operators | Yes |
| Data processing tool | Spark |
Input
The output from a Collaborative Filter Trainer, as well as an HDFS data set.
Restrictions
The column selected must represent either user IDs or product IDs.
Configuration
| Parameter | Description |
|---|---|
| Notes | Notes or helpful information about this operator's parameter settings. When you enter content in the Notes field, a yellow asterisk appears on the operator. |
| Generate Recommendations for | Select a column in your data set that represents either users or product IDs.
To see a list of products that a user might like, choose User (the default). To see a list of users who might like a product, choose Product. |
| This Column Represents | Indicates what the Generate Recommendations for column represents - Users (the default) or Products. |
| Number to Recommend | Specify the number of recommendations to generate.
Range: 1-100. Default value: 5. |
| Output Directory | The location to store the output files. |
| Output Name | The name to contain the results. |
| Overwrite Output | Specifies whether to delete existing data at that path.
|
| Storage Format | Select the format in which to store the results. The storage format is determined by your type of operator.
Typical formats are Avro, CSV, TSV, or Parquet. |
| Compression | Select the type of compression for the output.
Available Parquet compression options.
Available Avro compression options.
|
| Advanced Spark Settings Automatic Optimization |
|
Output
This output shows each user ID in the users column selected, then lists five products they might enjoy and their predicted ratings.

