Definition
A recommendation approach that uses item features to suggest similar items to users.
Detailed Explanation
Content-based filtering creates user profiles based on item features and user preferences. It matches user profiles with item characteristics to make recommendations. The technique requires good feature engineering and can provide explanations for recommendations.
Use Cases
1. Article recommendations 2. Job matching 3. Movie suggestions 4. Product recommendations