两项到项目的协同过滤 - 有解决方案吗?

时间:2017-03-30 08:38:36

标签: types recommendation-engine

我有以下问题:在我的情况下,一个人总是购买两种产品(一种是X型,另一种是Y型)。在此之后,我想向我的客户推荐Z型产品。我已经发现,如果这个人只购买了一件物品,那么最好的方法可能是物品到物品的推荐者。但我无法提出一个解决方案,建议始终基于X型产品和Y型产品的组合,并向客户推荐Z型产品。

那么也许我还没有找到解决这个问题的解决方案呢?

非常感谢

1 个答案:

答案 0 :(得分:0)

这里的一种方法是研究构建混合动力车。推荐系统:

  1. 使用查询项目X
  2. 计算项目分数
  3. 使用查询项Y
  4. 计算项目分数

    你知道要解决一个新问题:

    • 输入:item_scores_X,item_scores_Y
    • 输出:prediction_Z

    基于知道X和Y,有几种方法可以解决Z的预测。您可以将其表示为回归问题,例如,可以查看RandomForests。你也可以建立一个级联'系统如果确实说最近的项目更具信息性。有更复杂的方法,但问题的输入/输出仍然如上所述。阅读混合推荐系统应该会给你更多的想法。