如何用Weka实现推荐系统
How to Implement Recommendation system with Weka
我正在制作一个购物车,这是一个相当小的网站。我正在使用 Spring 框架和 MySQL 后端。我想用 Weka 实现一个推荐系统。我只想知道这将如何运作?
这些建议实际上将如何提供给网站访问者?
通过将 Weka JAR 保留在类路径中,Weka 会在我的 Web 应用程序内部工作吗?
我需要这样的实现的概述,我会自己研究细节。谢谢大家。
可能有很多方法可以做到这一点,但其中一种方法是为商店中的每件商品创建功能。例如,如果您卖书,这些特征可以是流派、分级或作者。接下来,使用某种聚类方法根据特征对数据集中的实例进行聚类,例如EM,在Weka的无监督方法下可用。
在那之后,您将拥有许多包含实例的集群,这些实例彼此之间比集群外的实例更相似(关于可用的功能)。然后,如果有人买了书 A,你检查这本书在哪个集群中,并推荐该集群中的另一个项目。
注意:这是一个非常简单的解决方案。
我正在制作一个购物车,这是一个相当小的网站。我正在使用 Spring 框架和 MySQL 后端。我想用 Weka 实现一个推荐系统。我只想知道这将如何运作? 这些建议实际上将如何提供给网站访问者? 通过将 Weka JAR 保留在类路径中,Weka 会在我的 Web 应用程序内部工作吗?
我需要这样的实现的概述,我会自己研究细节。谢谢大家。
可能有很多方法可以做到这一点,但其中一种方法是为商店中的每件商品创建功能。例如,如果您卖书,这些特征可以是流派、分级或作者。接下来,使用某种聚类方法根据特征对数据集中的实例进行聚类,例如EM,在Weka的无监督方法下可用。
在那之后,您将拥有许多包含实例的集群,这些实例彼此之间比集群外的实例更相似(关于可用的功能)。然后,如果有人买了书 A,你检查这本书在哪个集群中,并推荐该集群中的另一个项目。
注意:这是一个非常简单的解决方案。