如何在Android Studio上实现推荐器

时间:2018-10-02 21:02:19

标签: recommendation-engine mahout-recommender

我想为Android Studio应用程序构建推荐系统 例如YouTube和Amazon,用户在其中显示对他而言很重要的内容 使用的方法或工具是什么?

1 个答案:

答案 0 :(得分:0)

对于大型电子商务数据,推荐器是在集群中运行的大数据应用程序。因此,您可以将推荐器放入数据中心,并向其询问来自Android设备的推荐。您不可能使它在设备上运行,因为该设备无法访问所有用户的所有数据,这是协作过滤所必需的。

也许最简单的方法是在数据中心中将Apache PredictionIOUniversal Recommender一起使用,There is an AMI是基于Mahout的PIO模板。但在它和设备之间放置一个代理,因为您需要身份验证和TLS。您会将数据从所有设备发送到PIO服务,并从设备进行查询。这样,该服务将拥有来自所有用户的所有数据,并可以计算推荐器模型。

{{3}}用于此处完全运行的系统,可以进行实验,但可能需要针对较大的数据进行缩放。