哪些是 Python 中用于构建推荐系统的等效或高级库,例如Mahout for Collaborative Filtering 和 Content Based Filtering?
还有一种方法可以将 Mahout 与 Python 集成吗?
哪些是 Python 中用于构建推荐系统的等效或高级库,例如Mahout for Collaborative Filtering 和 Content Based Filtering?
还有一种方法可以将 Mahout 与 Python 集成吗?
我不知道用于协同过滤的有据可查的 python 选项,但一种选择是使用Spark 的 MLib。有一个包装器允许您在 python ( pyspark ) 中运行它,并且可以直接在本地机器上运行它。
您是否考虑过使用GraphLab Create?它是一个 Python 工具,用于执行许多不同类型的机器学习。
可以在此处找到有关其推荐系统的一般信息。
可在此处找到动手编码示例。
使用这个产品,您应该能够在短短五行代码中创建一个推荐系统。
一个缺点是,如果您将其用于商业目的,则需要获得该产品的许可证。尽管他们确实有免费试用期。