Recommendation Approaches
Recommender systems suggest items to users.
Collaborative Filtering
User-based: similar users get similar recommendations. Item-based: similar items.
Matrix factorization: SVD, NMF decomposes user-item matrix.
Content-Based
Use item features. User preferences from historical interactions. Works for new items.
Hybrid Methods
Combine collaborative and content-based. Netflix Prize winners used hybrid.
Surprise, implicit libraries implement recommendation algorithms.
Key Takeaways
- Collaborative filtering uses user-item interactions
- Content-based uses item features
- Hybrid combines both approaches