All case studies
Government · MediaGenerative AI · Marathi NLP

A Marathi-first content engine for the state’s information department.

How we built a production platform for the Directorate General of Information & Public Relations, Government of Maharashtra — turning meeting recordings, official notes and scanned documents into publication-ready Marathi articles, posters, translations and explainer videos.

CLIENT
DGIPR, Government of Maharashtra
IN PRODUCTION
10 modules, daily use
LANGUAGES
Marathi · English · Hindi
STACK
Next.js · Fastify · Postgres
official-note.pdf
महासंवादप्रकाशनासाठी तयार लेख आणि पोस्टर
officer ›
बैठकीचे रेकॉर्डिंग + शासन निर्णय.pdf
READY TO PUBLISHलेख · पोस्टर · EN · HI

Marathi is the working language — not a translation target.

DGIPR is the communication arm of the Government of Maharashtra. Its District Information Officers carry a continuous publishing load: departmental meetings must become news articles, schemes must become citizen-facing posters, and every piece must ship in Marathi, English and Hindi across print, web and social — accurately and in the department’s established voice.

Generic AI content tools couldn’t do it. They think in English, transliterate names afresh every time, let model knowledge leak into official facts, and mangle Devanagari conjuncts in generated images. Government communication carries accountability: names, dates, amounts and designations may never be invented.

From a meeting recording to a published post.

A · INTAKE

Every source, reviewed

Recordings are transcribed to Marathi, scanned PDFs go through OCR, and each source is shown page by page so officers correct names and amounts before anything is written.

B · WRITING

House-style Marathi articles

Key points, names and designations are confirmed first. Retrieval over the Mahasamvad archive teaches structure and register — never facts.

C · DESIGN

Posters that fit every point

Templates are chosen by capacity so no point is dropped. Devanagari is typeset by a real shaping engine and the state emblem is composited at exact coordinates.

D · DISTRIBUTION

Translated, checked, published

English and Hindi with a mandatory name check, precision proof-reading, letterhead PDFs and two-step publishing to the department’s official X and Facebook accounts.

Officer in the loop at every stage — and code, not the model, has the final word on facts.

  1. SOURCESOfficer inputAudio · PDF · YouTube · notes
  2. STAGE 1Intake & OCRMarathi transcription
  3. STAGE 2Officer reviewPoints · names · designations
  4. STAGE 3GenerationStyle RAG over the archive
  5. OUTPUTSPublishArticle · poster · video · EN/HI
FACTUAL AUTHORITYNever invents names, dates or amountsNumeric values can’t changeNames locked by a verified dictionaryTwo-step publish confirmation
#STAGEWHAT THE OFFICER REVIEWS
1Source intakeWhich pages of a scanned document are relevant
2After extractionEvery transcript and page of text, correctable in place
3Before writingKey points, names, designations, editorial direction
4Before translatingThe exact spelling every name will receive
5After productionArticle, poster, caption and video — each with its own revision loop
GATEBefore publishingA two-step confirmation on any outward-facing action

Live, in daily departmental use.

421content outputs produced in a recent 30-day window
226posters and creatives in the same 30 days
67publication-ready articles in the same 30 days
10live modules in the officer workspace

More case studies

Have hardware, data or a process that needs AI it can trust?Evaluate your use case

Evaluate your use case

Tell us what you want AI to do. We'll come back to you by email.