LangGraph · Azure AI
🔍 Powered by Azure Video Indexer + GPT-4o

Audit YouTube Ads for
Policy Compliance

Paste any YouTube ad URL. The pipeline downloads it, extracts transcript & on-screen text via Azure Video Indexer, retrieves relevant compliance rules, and generates a detailed violation report.

📎 YouTube Ad URL
Try examples → Demo Ad #1 Demo Ad #2 Demo Ad #3
Download
──▶
🗄
Blob Storage
──▶
🎬
Video Indexer
──▶
👁
OCR + Transcript
──▶
🔍
Rules Retrieval
──▶
🤖
AI Auditor
──▶
📋
Report
🎬
Enter a YouTube ad URL above to begin the compliance audit.
The pipeline will extract speech, on-screen text, compare against
YouTube Ad Policies & FTC influencer guidelines, and surface violations.
⚙ Pipeline Architecture
Video Ingestion
Downloads YouTube ad → uploads to Azure Blob Storage for durable processing
🎬
Azure Video Indexer
Extracts speech transcript + OCR (on-screen text claims) from the video
🔍
Azure AI Search
Vector search over YouTube Ad Specs PDF + FTC Influencer Guide for relevant rules
🤖
GPT-4o Auditor
LangGraph node that reasons over transcript + rules to detect policy violations
📊
App Insights
Telemetry, tracing & structured logging for every pipeline run
📋
Compliance Report
Severity-graded violations with PASS/FAIL verdict + natural language summary