0

所以我的问题是如何将它集成到 Web 中,尤其是 Django 站点?我知道有包含 Python SDK的 PredictionIO ( http://prediction.io/ )。Lenskit 有类似的东西吗?

我在有关推荐系统的 coursera 课程中了解了 Lenskit:https ://www.coursera.org/course/recsys ,我正在查看这些课程,包括有关 Lenskit 的课程。我也在 github 上看到了文档:https ://github.com/lenskit/lenskit/wiki/GettingStarted但我不清楚如何将它集成到网站中。

例如,对于 predictionio,有以下示例:http ://docs.prediction.io/current/tutorials/quickstart-python.html ,因此您可以将 PredictionIO 用作服务。Lenskit 有类似的东西吗?

我也看到了这个问题:如何设置 lenskit 推荐工具包以在网站中运行?

但是,正如我所看到的,是关于从 Java 调用它。

4

1 回答 1

2

为了从 Python(或 PHP,或 Ruby)调用 LensKit,您需要将 LensKit 设置为 Web 服务,公开 Python 代码可以调用的 REST API。

有一个正在进行中的示例 Web 服务,但它仍需要更新到最新版本的 LensKit 并记录在案。所以现在,没有一个开箱即用的解决方案来使用 Python 中的 LensKit。

于 2014-09-04T12:31:06.210 回答