I am thinking of starting a project which is based on recommandation system. I need to improve myself at this area which looks like a hot topic on the web side. Also wondering w
Have a look at Collaborative filtering or Recommender systems.
One simple algorithm is Slope One.