1

我正在构建一个应该向用户推荐项目的 asp.net 应用程序。我决定使用 Mahout 是因为它很受欢迎,但我现在想将 Mahout 推荐器作为 Web 服务公开,这样我就可以在我的 Web 应用程序或以后可以开发的任何移动应用程序中使用它。

在 Mahout 文档(https://cwiki.apache.org/confluence/display/MAHOUT/Recommender+Documentation)中,我发现了这个

Mahout 推荐器也可以作为外部服务器运行,这可能是非 Java 应用程序的唯一选择。它可以通过 org.apach.mahout.cf.taste.web.RecommenderServlet 公开为 Web 应用程序,然后您的应用程序可以通过简单的 HTTP 请求和响应访问推荐。见上文,有关详细信息,请参阅 javadoc。

为了能够将 mahout 公开为 Web 服务,我应该怎么做?我在这个领域或 Java servlet 方面没有任何知识,但我编写了 Java SE。你能帮我吗 ?

注意:我不想使用 Hadoop,因为我不会与数百万用户打交道,而且这是我的毕业项目,不是商业产品。

4

0 回答 0