Hi, brilliant work with the recommender modules. I've just started reading through the documentation for the API as well as Apache Mahout, but I haven't figured out how to determine which content has been used to compute a given positive recommendation. For example, I would like to display to the user some text on a page they rated highly, like "You may also like these other nodes, since two other people [with similar affinities] also rated them highly". How would that work?
Comments
Comment #1
danithaca commentedThis has to go through Mahout "explain" process. If this is a desirable feature for many people, I can add it to the Recommender API later.
Comment #2
dahacouk commentedThis sounds like a great idea. We have a big requirement for this Mahout "explain" process. So, a big +1.
Can you point me to any other resources/documentation regarding the Mahout "explain" process? As I'd really like to read up on it and haven't been able to find anything at a first glance.
Comment #3
danithaca commentedJust read the Mahout "explain" documentation for more info. They also have a friendly user mailing list.
Comment #4
danithaca commentedThis requires a Mahout patch to UserBasedRecommender.recommendBecause()
Comment #5
danithaca commentedRelease 7.x-3.x is not supported anymore. Migrated the issue to 7.x-6.x.
Comment #6
danithaca commented