All projects
Data & Automation · 2024

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.