Streaming Recommendation API
A REST API that answers one practical question: given a title, where should you actually watch it?
Overview
The service aggregates movie and availability data across sources and applies recommendation logic to surface the optimal streaming platform for any given title — cutting out the manual hopping between apps to find where something is streaming.
Behind the API, data from multiple providers is normalized into a unified schema, and clean endpoints expose both direct lookups and ranked recommendations.
Highlights
- Aggregated and normalized movie and availability data from multiple sources into one schema.
- Implemented ranking logic to recommend the best platform per title.
- Exposed a clean, documented REST API for lookups and recommendations.
- Built in Python for fast iteration on the recommendation rules.