Hi all, I am Kasun Lakpriya from University of Moratuwa, Sri Lanka. I am following a BSc in Computer Science and Engineering degree and now I am in my final year.
In our degree program in order to complete the degree we need to do some kind of a research project approved by the university. The project I am working on is about "Web Personalization". The task is to develop a personalization module which is pluggable to any (theoretically) web application. After some literature survey we found out that there are some existing open source tools we can use to implement this module (personalization module). Specially what we are focusing on is Collaborative Filtering. I have already checked out the mahout trunk and built successfully and tried this example I found on the web [1]. And I went through the wiki page related to Algorithms and found some nice presentation about "Distributed item based collaborative filtering" by Sebastian Schelter. And I went through some similarity measure implementations in Mahout. What I want from you all is some guidance and helping hand to start implementation on improving an algorithm already there in the Mahout or what are the other areas we can integrated to Mahout regarding to Collaborative Filtering. In the recent mail archives I couldn't find such a discussion regarding this thing. Any further reading or references would be really appreciated. Thanks and Regards, Kasun [1] - http://philippeadjiman.com/blog/2009/11/11/flexible-collaborative-filtering-in-java-with- mahout-taste/