Content-Based Filtering
The content-based filtering method uses intrinsic information about items and users to understand what features of an item a user might like. In contrast to collaborative filtering, content-based filtering does not require other users’ data to provide personalized recommendations to a user. This flexibility allows the system to provide highly specific recommendations to the current user, but it is also limited in the sense that it is unable to expand on known user interests.