The Challenge
Punjab's government services were fragmented across departments, websites, and physical offices. Citizens needed one unified gateway — and the administration needed AI-powered intelligence across citizen interactions, call centers, and reporting.
What we built
Delivered a full-stack digital governance platform: mobile app (React Native), web portal (Next.js), and AI layer — including face liveness detection, document OCR, multilingual transliteration, call center speech analysis, and natural language reporting.
Deep Dive
Why it was difficult
Multi-platform delivery (mobile + web + AI), supporting three languages (English, Hindi, Punjabi), on-device ML for face liveness, and building a full call center analysis pipeline from Punjabi speech-to-text through LLM summarization.
How design helped
Unified UX across mobile and web for citizens with varying digital literacy. Bilingual interface with real-time transliteration. Admin dashboards for call center monitoring and NLP-generated reports.
How engineering helped
Hybrid native/WebView architecture, DigiLocker integration, document vault with offline access, on-device face detection using MediaPipe, and OCR pipeline extracting structured data from identity documents.
Where AI helped
Face detection & liveness validation (MediaPipe, TensorFlow.js), document OCR via vision-language models, AI4Bharat neural transliteration (English ↔ Hindi/Punjabi), call center AI (Punjabi STT → LLM translation → summarization → sentiment → quality scoring → auto-categorization), and NLP reporting (natural language queries → charts, graphs, PDF/Excel/Slides export).
Impact
Unified citizen services platform with AI-powered document verification, multilingual support, call center intelligence, and natural language reporting — currently in alpha testing.
Built with
More projects
Building a serious platform?
Let's engineer it properly.
Start a conversation about your next digital platform.