【发布时间】:2015-11-17 06:47:35
【问题描述】:
mahout 中的大多数推荐算法都需要用户项目偏好。但我想为给定的项目找到类似的项目。我的系统没有用户输入。即对于任何电影,这些都可以是可用于查找相似系数的属性
- 类型
- 导演
-
演员
属性列表将来可以修改以构建更高效的系统。但是要在 mahout 数据模型中找到每个项目的用户偏好项的相似性是必需的。这些电影可以聚集在一起,并在给定项目上获得最接近的项目。 稍后在引入基于用户的推荐之后,上述结果可用于提升结果。
如果产品属性有一些固定值,如流派。我是否必须将这些值转换为数值。如果是,系统将如何计算类型 1 和类型 2 没有任何数字关系的两个项目之间的距离。
编辑:
我从命令行中找到了一些示例,但我想在 java 中执行此操作并保存预先计算的值以供以后使用。
【问题讨论】:
标签: mahout recommendation-engine mahout-recommender