供应商推荐引擎

时间:2017-05-26 02:06:49

标签: java apache mahout recommendation-engine mahout-recommender

我在门户网站上工作PO,其中包含我们要处理的有序itemsVendor的详细信息。

我正在尝试为下一个引文设置item based Vendor recommendation engine,以便buyer在处理之前有所了解。

现在我有VendorItem和很少Parameters进行评估,如下所述,

  • 他每次下订单的数量是多少?例如,订购100但仅交付80

  • 项目的质量如何?有什么损坏?例如,订购100件造成20点伤害。

  • 根据预计交货日期,实际交货日期是多少?例如,预计5月26日,但在5月28日收到项目。

  • 将来会增加其他人。

所有参数都具有某种重要性,结果来自100%。

我开始了解Apache Mahout的推荐功能。

https://mahout.apache.org/users/recommender/recommender-documentation.html

我提到的问题很少:

  1. Apache Mahout是否提供有关多个参数的建议?
  2. 我们如何应对这种情况?请指导。
  3. 对于这种情况,Apache Mahout是正确的选择吗?还有其他选择吗?
  4. 这是基于内容还是协同过滤?

2 个答案:

答案 0 :(得分:0)

您引用的页面适用于不推荐使用的旧式mapreduce推荐器。有关较新的技术https://mahout.apache.org/users/algorithms/recommender-overview.html

,请参阅此页面

Mahout可以为推荐人创建模型,但您需要整个系统的数据输入处理和服务。我们有一个基于Apache PredictionIO的端到端解决方案,它使用上面的Mahout代码,但将其包含在您需要的所有其他服务中。

通用推荐人:http://actionml.com/universal-recommender

答案 1 :(得分:0)

就我而言,公式和复杂性非常高。

所以,我不认为Mahout是正确的选择。然后,我决定使用PostgreSQL数据库,应用程序运行正常,没有任何生产问题。