我在 400 个项目和 500 万用户的数据集上使用具有项目相似性的 Apache Mahout Item Based Recommender。我正在使用TanimotoCoefficientSimilarity
和GenricItemBasedRecommender
.
但是当我调用函数recommender.recommend 时,每个用户大约需要1500 毫秒来生成5 个项目的推荐。我也尝试过缓存相似性和推荐,但没有任何帮助。apache mahout 0.8 是否存在性能问题,需要很长时间才能生成推荐?
请提出优化方法。
谢谢。