I am using Apache Mahout Item Based Recommender with item-item similarity on a data-set of 400 items and 5M users.I am using TanimotoCoefficientSimilarity
and GenricItemBasedRecommender
.
But when i call the function recommender.recommend, for every user it takes around 1500 milliseconds to generate a recommendation of 5 items. I have also tried caching in both similarity and and recommendation, but nothing helps. Is there a performance issue with apache mahout 0.8, that it takes so long to generate a recommendation?
Please suggest ways to optimize.
Thanks.