0
0
ML Pythonml~5 mins

Collaborative filtering in ML Python - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is collaborative filtering in simple terms?
Collaborative filtering is a way to recommend things to you by looking at what other people with similar tastes liked.
Click to reveal answer
beginner
What are the two main types of collaborative filtering?
The two main types are user-based filtering (finding similar users) and item-based filtering (finding similar items).
Click to reveal answer
beginner
Why is collaborative filtering useful in real life?
It helps websites like Netflix or Amazon suggest movies or products you might like based on what others with similar tastes enjoyed.
Click to reveal answer
intermediate
What is a common challenge with collaborative filtering?
A common challenge is the 'cold start' problem, where new users or items have little data, making recommendations hard.
Click to reveal answer
intermediate
How does user-based collaborative filtering find recommendations?
It finds users who have similar preferences to you and recommends items those users liked but you haven't tried yet.
Click to reveal answer
What does collaborative filtering mainly use to make recommendations?
AData about user preferences and similarities
BPredefined rules about items
CRandom item selection
DOnly item features like color or size
Which type of collaborative filtering focuses on finding similar items?
AUser-based filtering
BItem-based filtering
CContent-based filtering
DHybrid filtering
What problem occurs when a new user has no previous data in collaborative filtering?
AOverfitting
BUnderfitting
CCold start problem
DData leakage
Collaborative filtering recommendations are based on:
ARandom guesses
BItem features only
CUser preferences only
DBoth user preferences and item similarities
Which of these is NOT a typical use case for collaborative filtering?
ASpam email detection
BMovie recommendations
CProduct suggestions
DMusic playlist creation
Explain how user-based collaborative filtering works in a recommendation system.
Think about how friends with similar tastes might suggest new things to you.
You got /3 concepts.
    Describe the cold start problem in collaborative filtering and why it is challenging.
    Imagine a new user who just joined and has no history yet.
    You got /3 concepts.