有什么方法可以将 JSON feed 传递到 Mahout 推荐器中吗?到目前为止,Mahout 中的 DataModel 可以获取文本文件或从数据库中读取表格来获取用户的评级和项目。但是,我想将 Mahout 链接到评分不断变化的 JSON feed(或提交指向 Google 文档的链接)。我不想将 Mahout 链接到数据库。
有什么办法可以做到这一点吗?我用谷歌搜索了它,但网络上的权威似乎表明传递评级和项目的唯一方法是通过 txt 文件或数据库。我非常感谢对此的解决方法。
最佳答案
Mahout 没有提供任何可以从 JSON 读取的预构建 DataModel。目前可用的可以找到 here
您可以实现自己的 DataModel。看看FileDataModel和 MongoDBDataModel
关于java - Mahout 使用 txt 文件或数据库以外的其他数据(评级)源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22749425/