Hybrid Neural Collaborative Filtering (NCF)
The Problem: Linear matrix factorization fails to capture the non-linear interactions between user behavior and high-fidelity video metadata, leading to content stagnation and “catalog fatigue.”
The Solution: We implement a Two-Tower Neural Network architecture. The “User Tower” processes historical clickstream, session duration, and device telemetry, while the “Item Tower” ingests deep visual embeddings and linguistic features from scripts.
Data & Integration: Ingests JSON-LD metadata and real-time Kafka streams. Integrates via gRPC into existing playback controllers.
Outcome: 22% increase in average watch time per session and a 14% reduction in month-over-month churn.