0
0
ML Pythonml~5 mins

User-based vs item-based in ML Python - Quick Revision & Key Differences

Choose your learning style9 modes available
Recall & Review
beginner
What is user-based collaborative filtering?
User-based collaborative filtering recommends items to a user by finding other users with similar tastes and suggesting items they liked.
Click to reveal answer
beginner
What is item-based collaborative filtering?
Item-based collaborative filtering recommends items similar to those a user has liked before, based on item-to-item similarity.
Click to reveal answer
intermediate
Which method is usually more scalable: user-based or item-based filtering?
Item-based filtering is usually more scalable because the number of items is often smaller and more stable than the number of users.
Click to reveal answer
intermediate
How does user similarity get calculated in user-based filtering?
User similarity is often calculated using measures like cosine similarity or Pearson correlation on their item ratings or interactions.
Click to reveal answer
intermediate
Why might item-based filtering provide more stable recommendations over time?
Because item relationships change less frequently than user preferences, item-based filtering tends to give more stable recommendations.
Click to reveal answer
What does user-based collaborative filtering primarily rely on?
AFinding similar users
BFinding similar items
CRandom item selection
DContent features of items
Which filtering method compares items to recommend new ones?
AHybrid filtering
BUser-based filtering
CItem-based filtering
DContent-based filtering
Which similarity measure is commonly used in collaborative filtering?
AEuclidean distance
BCosine similarity
CJaccard index
DManhattan distance
Why is item-based filtering often preferred for large datasets?
AItems are fewer and more stable than users
BUsers are fewer than items
CIt requires no similarity calculations
DIt uses random recommendations
Which filtering method might struggle if a new user has no history?
AItem-based filtering
BNeither
CBoth user-based and item-based filtering
DUser-based filtering
Explain the main difference between user-based and item-based collaborative filtering.
Think about whether the system looks for similar users or similar items.
You got /3 concepts.
    Describe why item-based filtering can be more scalable than user-based filtering.
    Consider which changes less often: users or items.
    You got /3 concepts.