How we can run a recommendation system on Apache Mahout based on user liking or browsing history? In short on a content based websites 95% traffic by non logged in users and they will come via search engine. They only way we can unique them by using IP. Is there anyway on Apache Mahout where we can find out the similar browsing behavior of users and recommend relevant content?
Share
A simple but probably pretty effective starting point would be to use the IP address as a user ID (construed as a long), and use pages liked or browsed as items. I would start by even forgetting about assigning ratings.
Then use
GenericBooleanPrefItemBasedRecommenderin Mahout plus a suitable similarity metric likeLogLikelihoodSimilarityon top of whateverDataModelsuits you, and you’re pretty much there.