个性化电子邮件算法

时间:2011-05-23 19:08:22

标签: email recommendation-engine collaborative-filtering

我最近一直在研究很多推荐算法(主要是协同过滤),我发现了很多基于特定用户或项目推荐项目的答案(这是我想要的一部分)要做的,这样就可以了。我还想发送一些有些个性化的电子邮件,这意味着给定一个包含某组产品的电子邮件,选择一组用户发送电子邮件给。

这样做的最佳方式/算法是什么?

1 个答案:

答案 0 :(得分:1)

为此,您只需转换通常的协作过滤流程:向用户推荐项目,而不是向用户推荐项目。因此,您猜测哪些用户最喜欢给定的项目。

只需将产品ID作为“用户ID”输入,将真实用户ID作为“项目ID”输入到Apache Mahout等协作过滤系统中。它将推荐最适合任何给定电子邮件(“用户”)的用户(“项目”)。

当然你还需要输入数据。也许您收集了用户评价或购买或查看过产品的过去历史记录。这仍然是你的意见。