Section 0. Introduction
Section 1 : User-based method
Section 2. Item-based method
Section 3. Model-based method
Section 4. Summary
The motivation for collaborative filtering comes from the idea that people often get the best recommendations from someone with tastes similar to themselves. Collaborative filtering encompasses techniques for matching people with similar interests and making recommendations on this basis.
Generally speaking, there are three types of collaborative filtering recommendations.
The User-based method mainly considers the similarity between users and users. By finding out the items that similar users like and predicting…