使用 Python 构建推荐引擎

数据挖掘 Python apache-mahout 软件推荐
2022-02-18 10:23:16

哪些是 Python 中用于构建推荐系统的等效或高级库,例如Mahout for Collaborative Filtering 和 Content Based Filtering?

还有一种方法可以将 Mahout 与 Python 集成吗?

2个回答

我不知道用于协同过滤的有据可查的 python 选项,但一种选择是使用Spark 的 MLib有一个包装器允许您在 python ( pyspark ) 中运行它,并且可以直接在本地机器上运行它。

您是否考虑过使用GraphLab Create它是一个 Python 工具,用于执行许多不同类型的机器学习。

可以在此处找到有关其推荐系统的一般信息。

可在此处找到动手编码示例。

使用这个产品,您应该能够在短短五行代码中创建一个推荐系统。

一个缺点是,如果您将其用于商业目的,则需要获得该产品的许可证。尽管他们确实有免费试用期。