← All projects

Advanced project · about 60 minutes

Recommendation Engine 🎬

Collaborative filtering from scratch: cosine similarity between users, then recommend unseen films the most similar users loved.

Netflix and Spotify use far bigger versions of exactly this. No libraries needed: similarity is a dot product over shared ratings divided by the product of magnitudes.

This is a Pro project. Six portfolio projects are free, so you can see how they work before deciding.

See the free projects