💡 Inspiration
We wanted to empower creators, legal teams, and multilingual brands to scale their ad campaigns globally—without losing nuance, tone, or compliance. Most tools treat localization as translation. We treat it as transformation. Multi-Market Auto-Optimizer was born to remix content intelligently across languages, voices, and markets.
⚙️ What It Does
Multi-Market Auto-Optimizer takes a single video and document, and generates multiple ad variants tailored to different languages, tones, and audiences. It uses:
- Twelve Labs for video scene understanding
- Prompt-based generation for contextual ad copy
- RAG (Retrieval-Augmented Generation) for document-aware messaging
- ElevenLabs for multilingual voice synthesis
- FFmpeg to remix audio and video
- Python backend jobs to orchestrate the entire pipeline asynchronously
- A final review loop for human approval before publishing
🛠️ How We Built It
- A Razor dashboard for creators to upload assets and trigger workflows
- Python backend jobs for:
- Video analysis via Twelve Labs
- Prompt generation and keyword extraction
- RAG-enhanced ad copy creation
- ElevenLabs voice synthesis and audio streaming
- FFmpeg-based video remixing
- Google Drive integration for asset sharing
- C# orchestration layer to trigger Python jobs and manage state
- Modular support for Spanish, Hindi, and English variants
🧱 Challenges We Ran Into
- Streaming ElevenLabs audio chunks and saving them correctly
- Syncing dubbed audio with video scenes using FFmpeg
- Handling long-form documents in RAG without losing context
- Building a UI that’s creator-friendly but legally precise
- Managing async job queues and retries across Python and C#
🏆 Accomplishments That We're Proud Of
- Generated 9 ad variants from a single upload in under 3 minutes
- Achieved 95% tone alignment between dubbed voice and visual pacing
- Enabled bilingual legal teams to approve multilingual ads with glossary tagging
- Created a scalable pipeline that supports creators, agencies, and legal tech
- Deployed Python jobs that run independently and scale horizontally
📚 What We Learned
- Multilingual optimization is about cultural resonance, not just translation
- Creators want control, but they also want speed and clarity
- Legal teams need review tools that respect nuance and compliance
- Python is perfect for orchestrating media workflows and async API calls
- Modular design makes it easier to iterate and expand across markets
🚀 What's Next for Multi-Market Auto-Optimizer
- Add regional sentiment analysis to guide tone and message
- Expand to Arabic, Mandarin, and French
- Integrate campaign analytics for real-time performance feedback
- Launch LegalBridge AI integration for interpreter-ready ad variants
- Build a creator marketplace for remix-ready assets
- Deploy Celery + FastAPI for scalable Python job orchestration

Log in or sign up for Devpost to join the conversation.