Skip to content
Backend Developer

AI-Enhanced Multilingual Press Release Generator

Crafted an AI-powered tool using Flask and Python to transform PIB press releases into engaging multilingual videos, increasing accessibility. Established a centralized image management system and advanced prompt engineering to streamline video creation workflows, cutting production time by 45% and boosting productivity by 35%.

01

The Challenge

Government press releases are text-heavy and inaccessible to many citizens. Creating multilingual video content manually was time-consuming and expensive.

02

The Solution

Built an end-to-end pipeline using AI for translation, text-to-speech, and automated video generation. Implemented smart caching for images and created reusable templates for consistent branding.

Run the press-release pipeline

Same shape as the production Flask service: ingest → summarize → translate across 10 Indian languages → text-to-speech → compose a slide-based video with zoom + blur + fade. Translation is proxied through MyMemory (Google Translate in prod), speech uses Web Speech (gTTS in prod), and the MP4 timeline is painted live on Canvas (MoviePy in prod).

03

Tech Stack

FlaskPythonAIPrompt EngineeringImage Management

Interested in working together?