推荐引擎使用google-prediction-api?

时间:2012-11-03 03:00:58

标签: recommendation-engine google-prediction

在google的预测api页面中,它说我们可以用它来推荐网页/产品......

有人可以告诉我如何:例如:

我有500,000名会员购买历史记录

我有200种不同类别的2,000,000种产品

我有用户X注册,问他15'喜欢'/'不喜欢'产品问题(用户的口味)

现在,我想建议/建议用户X带有他最有可能购买的产品清单(例如500)

非常感谢

2 个答案:

答案 0 :(得分:2)

目前实施的Google Prediction API非常适合将数据分类为一组离散的类别,但正如文档中所述:

  

在分类模型中避免使用高比例的训练数据。   尝试至少为每个类别设置几十个示例。   对于非常好的预测,每个类别有几百个例子   推荐使用。

当类别与示例的比率较高时,Prediction API的分类效果不佳,并且在示例中,您描绘的关系是一对一的,因为您试图找到其喜欢的产品列表最相似的用户给感兴趣的用户(找一组有希望推荐的产品)。在此模型中,每个用户都是唯一的类别。

答案 1 :(得分:2)

如果您没有特别依赖Google API,请使用Mahout进行探索。这是Mahout Recommendation挖掘的基本用例。

https://cwiki.apache.org/MAHOUT/itembased-collaborative-filtering.html