I have two separate Mahout recommenders set up, one providing recommendations based on user similarity and one based on item similarity. What I really want is a recommender that would base its recommendations on both dimensions, rather than just one.
Going through the documentation, I haven't been able to find any Recommender implementation which takes into account multiple dimensions. I could implement a basic version myself by taking the set intersection from the UserSimilarity recommendation set and the ItemSimilarity recommendation set, but it definitely wouldn't be the best way.