{"slug":"mediaradar-vivvix-uses-genai-and-computer-vision-on-databricks-to-automate-video-ad-classification","url":"https://findausecase.com/use-cases/mediaradar-vivvix-uses-genai-and-computer-vision-on-databricks-to-automate-video-ad-classification","title":"MediaRadar | Vivvix uses GenAI and computer vision on Databricks to automate video ad classification","description":"MediaRadar | Vivvix built a GenAI pipeline on Databricks using Spark Structured Streaming, the Ray cluster, Whisper for transcription/translation and OCR to classify video ads across millions of product categories. A dual-layer approach combines GenAI product identification with in-house classification models, increasing hourly ad-classification throughput from about 800 to 2,000 creatives and cutting model-experimentation time from two days to half a day.","company":"MediaRadar | Vivvix","industry":"Technology & Software","aiCapabilities":["Generative AI","Computer Vision","Document Intelligence"],"technology":["Databricks","Databricks Model Serving","Unity Catalog","Whisper","GPT-3.5"],"deployment":"Public Cloud","problemStatement":"MediaRadar | Vivvix faced manual data processing and fragmented workflows that couldn't keep pace with rapidly growing ad volumes. Their prior Amazon SQS setup, limited to manual polling of 10 messages at a time, hindered SLA compliance, and classifying over 6 million unique products was an extreme classification problem that existing in-house ML models and hundreds of human operators manually watching ads could not scale to match nearly doubling ad spend.","solutionApproach":"MediaRadar | Vivvix adopted Databricks and Apache Spark Structured Streaming for automated, continuous real-time data ingestion, using a Ray cluster on Databricks to scale video-ad classification. A dual-layer approach uses GenAI to identify products in ads and compares results with in-house classification models to select the best match. Preprocessing pipelines include fingerprinting for duplicate detection, Whisper for transcription/translation, and OCR for text extraction, with Databricks Model Serving used for rapid prototyping and OpenAI's GPT-3.5 chosen to balance performance and cost; the team is also moving to Databricks Unity Catalog for governance.","businessValue":"MediaRadar | Vivvix increased ad classification throughput from about 800 to roughly 2,000 creatives an hour, a 150% increase in ads categorized per hour, while model experimentation and testing time that used to take about two days now takes as little as four hours, and moving into Databricks eliminated the data silos and fragmented pod monitoring that previously made operations hard to track.","evidence":{"band":"high"},"sourceUrl":"https://www.databricks.com/customers/mediaradar-vivvix","dates":{"publishedAt":"2026-09-15T09:05:43.567Z","publishedAtSource":"pipeline","updatedAt":"2026-09-15T09:05:43.567Z"},"license":"Open for reading and citing with a link to https://findausecase.com/use-cases/mediaradar-vivvix-uses-genai-and-computer-vision-on-databricks-to-automate-video-ad-classification. Bulk republication requires permission."}