(Collaborative Filtering)
Build the 'people like you also watched' engine behind Netflix — in NumPy, in about half an hour.
A free, hands-on tutorial: build a movie recommender from scratch in NumPy using collaborative filtering — the 'people like you also watched' algorithm behind Netflix and Amazon. Find similar users with cosine similarity, predict ratings, and rank recommendations. Runs entirely on your laptop, no API key.
Collaborative filtering is the classic engine behind Netflix, Amazon and Spotify recommendations — the same 'people like you' idea that decides what millions of feeds show next.
Guess how a user would rate a movie they haven't seen — a similarity-weighted average of what similar users thought.
Predict every unseen movie for a user, rank them, and return the top picks — a real recommendation.
Flip the idea: find movies similar to each other, so you can explain a rec with 'because you liked The Matrix'.