我有一个由音乐艺术家,发行和音乐组成的音乐本体论。每个艺术家都与其他艺术家的关系类似,我需要找到一种方法来产生音乐推荐。我已经考虑了实体之间的距离。这是生成简单推荐的最佳方法吗?我该怎么做?我正在使用jena。感谢
答案 0 :(得分:1)
查看Apache Mahout项目。虽然它不使用Jena图作为数据源,但使用Jena API填充Mahout的输入很容易。 Mahout提供了多种运行推荐算法的方法。对于任何类型的协作过滤(“喜欢X也喜欢Y的人”类型的东西),您还需要一些用户评级数据。获取足够的数据来获取一些初始建议以引导您的服务可能是一个问题。但是,“类似于”关系本身不太可能为您的用户提供非常高质量的建议。