如何用Weka实现推荐系统

时间:2017-02-03 06:54:44

标签: java spring-mvc analytics weka recommendation-engine

我正在制作购物车,它是一个相当小的网站。我正在使用带有MySQL后端的Spring Framework。我想用Weka实现一个推荐系统。我只是想知道这是如何工作的? 如何将建议实际提供给网站访问者? Weka是否可以在我的Web应用程序中工作,将Weka JAR保留在Classpath中?

我需要对此类实现进行概述,我将自己查看详细信息。谢谢大家。

1 个答案:

答案 0 :(得分:0)

可能有很多方法可以做到这一点,但其中一种方法是为商店中的每件商品创建功能。例如,如果您出售书籍,这些功能可以是流派,评分或作者。接下来,使用某种聚类方法(例如,基于特征)对数据集中的实例进行聚类。 EM,可以在Weka的无监督方法下获得。

之后,您将拥有许多群集,这些群集包含与彼此更相似的实例,而不是群集外的实例(关于可用功能)。然后,如果某人购买了书籍A,您将检查该书籍所在的群集,并推荐该群集中的其他项目。

注意:这是一个非常简单的解决方案。