Amazon.com 的相关商品算法

Posted

技术标签:

【中文标题】Amazon.com 的相关商品算法【英文标题】:Amazon.com's related item algorithm 【发布时间】:2012-06-15 17:17:52 【问题描述】:

所以,我正在集思广益,想出一个推荐商品算法,我喜欢亚马逊的。它有“购买此商品的客户也购买了”和“相关”推荐部分。我猜前者是基于销售数据,而另一个是基于目录数据,例如类别、属性等。

有谁知道亚马逊或其他类似的大型零售公司如何将这些推荐的产品拉到他们的产品页面上?它是即时完成的还是以特定的时间间隔完成的?我目前无法决定应该采用哪种方式。我倾向于后者,因为算法可能更复杂,但我猜这需要以一定的时间间隔进行处理和更新,以最大限度地减少页面加载时间。

欢迎任何从事过此类项目的程序员的cmets!

【问题讨论】:

这里有一个很好的答案 - ***.com/questions/2323768/… - 还有一个新的 magento xcommerce 模块,您可能会感兴趣:magentocommerce.com/magento-connect/… 感谢您的链接。很有用! 【参考方案1】:

亚马逊使用一种称为基于项目的协同过滤。

Google“基于亚马逊商品的协同过滤”,因为由于 Google 的偷偷跟踪,我无法复制粘贴链接!

【讨论】:

直接链接:tribler.org/trac/raw-attachment/wiki/SimilarityFunction/…【参考方案2】:

我的团队使用协同过滤构建了一个推荐系统,我们有一个离线预处理阶段和另一个动态计算的阶段。 预处理阶段涉及最昂贵的计算,因此最终部分可以轻松快速地完成。 我们使用了 SlopeOne 算法,该算法已经具有这样的结构。

亚马逊还使用协作过滤,如下所述:

http://www.cs.umd.edu/~samir/498/Amazon-Recommendations.pdf

【讨论】:

以上是关于Amazon.com 的相关商品算法的主要内容,如果未能解决你的问题,请参考以下文章

推荐系统相关算法

如何解锁亚马逊A9的新算法?

基于商品属性的相似商品推荐算法——算法调优及其他

Aprior算法FP Growth算法

(总览)基于商品属性的相似商品推荐算法

基于商品属性的相似商品推荐算法——整体框架及处理流程