Problem

Complex Grievance Redressal

When you have a problem to report to the government, it should be easy. But often it's not.

Hard to understand and use

Slow to respond

Confusing about who handles your issue

Frustrating for both citizens and staff

Why Grievence Redressal Matters?

It Builds Public Trust

When people can easily report issues and receive timely help, they gain confidence in the system. This is especially important in areas like:

Schools

Farming

Healthcare

Social Services

Our Solution

JanVaani is a simple tool that makes complaint systems work better. It connects to existing systems and helps:

Make it easier to submit problems

Provide clearer updates

Get your issues to the right department faster

Solve problems more quickly

Who can use it?

Government offices, community groups, and organizations can all use JanVaani. It's free to use and designed to help everyone—no matter who you are or what device you have.

Our Goal

Help you get better, faster responses when you need support from your government.

How it works

Our solution is a multilingual, AI-powered layer that integrates with any Public Grievance Redressal System (PGRS) to enhance accessibility, efficiency, and responsiveness.

Multilingual Interface

Supports voice and text input in multiple Indic languages

Intelligent Routing

Automatically classifies and directs grievances to appropriate departments

Smart Prioritization

Analyzes urgency and issue type to determine resolution sequence

Information Access

Summarizes relevant schemes and requirements in user-friendly language

Technical Implementation

Automatic Speech Recognition (ASR) for voice-to-text conversion

Indic Language Machine Translation for cross-language functionality

AI Classification Models for intelligent routing and prioritization

Redesigned UI/UX optimized for inclusivity and intuitive navigation

Problem Resolution

This digital public good addresses key pain points in existing systems. Designed as a modular solution, this system can be integrated into existing government infrastructure with minimal disruption.

Simplifies complex submission process

Reduces resolution delays through automation

Eliminates inefficient manual routing

Improves overall UX for citizens & administrators

Benefits for Everyone

Primary End Users

General Public Citizens

Other System Users

Government departments and authorities

E-Governance Departments

Directorate of Governance Reform (DGR)

Call center staff  

Nodal officers  

Policymakers 

Potential Use Cases

Business Customer Support

Organizations handling high volumes of customer interactions can implement our AI system to automate initial response generation and direct issues to appropriate departments based on content analysis. The technology analyzes sentiment to identify and prioritize urgent cases, ultimately reducing resolution time while improving customer satisfaction across all touchpoints.

Enterprise IT Help Desks

IT support teams can leverage this technology to automatically classify and route support tickets while providing immediate solutions for common technical issues. The system intelligently escalates complex problems to specialized technicians and tracks resolution patterns to continuously improve system performance and efficiency.

Healthcare Feedback Management

Medical facilities can enhance patient experience by categorizing feedback across multiple channels and identifying recurring quality-of-care issues through pattern recognition. The solution prioritizes urgent patient concerns requiring immediate attention while generating actionable insights from aggregate feedback data to drive systemic improvements.

E-commerce Issue Resolution

Online retail platforms can streamline customer service by automating responses to common order and delivery inquiries and directing product quality concerns to relevant vendor teams. The AI provides real-time status updates through conversational interfaces and analyzes issue patterns to improve marketplace operations and vendor management.

Internal Employee Support Systems

Organizations can improve internal processes by managing HR inquiries and employee grievances through a unified system that ensures consistent application of company policies. The platform prioritizes sensitive personnel matters for human review while creating transparent resolution workflows with appropriate privacy controls and accountability mechanisms.


Who can use it ?

Government

Saves time, reduces backlog, and improves service delivery with smart automation

Tech Ecosystem

Easier integration with public systems for building scalable, AI-powered solutions

Bigger Picture

When grievance systems are effective, government services become more responsive and people-centered. By improving how complaints are received, routed, and resolved, we help make public systems more efficient, accountable, and efficient for everyone.

For Citizens

Faster responses, better services, and greater clarity on issue status

For Administrators

More visibility into system gaps and better insights for decision-making

Performance Indicators

Better Service Delivery, Better Outcomes

Improved Response Times

Complaints reach appropriate departments immediately with significantly reduced resolution timeframes

Resource Efficiency

Complaints reach appropriate departments immediately with significantly reduced resolution timeframes

from the Noun Project

Enhanced Accuracy

First-time routing to correct departments exceeds 90% accuracy, eliminating frustrating transfers

Inclusive Access

Support for multiple regional languages across all literacy levels and device types

Data Informed Governance

Identify recurring issues and track performance metrics to enable preventative policy adjustments

Better Outcomes

A ready-to-deploy solution delivering immediate value with minimal customization requirements

As a ready-to-deploy digital public good, this solution delivers immediate value with minimal customization requirements, benefiting both citizens and government agencies.

Product Demo & Visuals

Live userjourney can be viewed through the link below:
https://connect.punjab.gov.in/panel/grievance/add

Technical Architecture

Created by Prijun Koirala

from Noun Project

AI Models

Text Classification Model

Pretrained Sentence Transformer model for routing grievances

ASR (Speech to Text) Model

Conformer models trained by AI4Bharat (Indic Model)

Translation Model

Multi-language translators trained by AI4Bharat

Created by Vectplus

from the Noun Project

Data Pipelines

PGRS Dataset

Classification model built using the PGRS Grievance Dataset

Document Processing

Extracts grievance texts, categories, department details, and requirements

Model Training

Trained and validated on open-source and internal grievance-specific datasets

Created by fajar hasyim

from the Noun Project

Grievance Submission

For citizens to submit and track grievances online

Citizen Interface

Android/iOS app for easy interaction

Created by sureya

from the Noun Project

Whatsapp Integration

Interactive messaging interface for grievances

Technical Foundation

PGRS Platform

Classification model built using the PGRS Grievance Dataset

Data Sources

Extracts grievance texts, categories, department details, and requirements

Open Source Project/ Tools

  • Google FLEURS Dataset for ASR

  • AI4Bharat models for ASR and translation

  • Sentence transformer for classification

How to Use

Pre-requisties

(Languages, libraries, system requirements)

System Requirements

  • OS: Linux/macOS/Windows

  • Python 3.8+

  • Node.js 16+ (for UI components)

  • Docker

  • PostgreSQL or MongoDB (configurable)

  • Redis (for background task queuing)

Libraries & Frameworks:

  • Backend: FastAPI or Flask, SQLAlchemy, Celery

  • ASR & Translation: vosk, indic-trans, or IndicNLP libraries

  • APIs: RESTful, Swagger/OpenAPI docs enabled

  • HuggingFace Transformers, spaCy, PyTorch or TensorFlow, scikit-learn

  • Frontend: React.js, Tailwind CSS

  • CI/CD: GitHub Actions, Docker Compose (optional)

Usage Guide

Follow these steps to use the system

UI (Admin / Frontline Interface)

  1. Log in as CRC/BRC/BEO/DEO

  1. Upload grievance via voice or text

  1. Review assigned tickets and resolution SLAs

  1. View dashboards by issue type, location, department

Citizen Interface

  • Submit grievance via chatbot (text/speech)

  • Track ticket status and receive resolution updates

  • Access scheme summaries via voice or text

Contribution Guidelines

We welcome contributions! Please read our contribution guidelines before submitting PRs

How to Contribute

  1. Fork this repository

  1. Create a feature branch (git checkout -b feature-xyz)

  1. Make your changes and test thoroughly

  1. Submit a pull request with clear documentation

  1. Use Issues tab to report bugs or request new features

Areas You Can Contribute To

  • Adding more Indic language support

  • Improving grievance classification accuracy

  • Enhancing user interface accessibility

  • Creating integrations with government MIS platforms

  • Designing better dashboards for policy analysis

Inner-Source Info

This project is licensed under the Apache License 2.0, a permissive inner-source license that allows commercial use, modification, distribution, and private use. It requires preserving copyright and license notices, grants contributors’ patent rights, and permits redistribution under different terms without mandating source code disclosure.

Interested in Forking?

Reach out to us for more information on the source code, repository links and detailed usage guides—we'll email them to you!

Contact Us

Contact Us

Interested in Forking?

Reach out to us for more information on the source code, repository links and detailed usage guides—we'll email them to you!

Contact Us

Contact Us

Contributors

Team or Contributors

Abhinav Aggarwal

Senior Product Analyst

Alugubelli Dinesh Reddy

Machine Learning Analyst

Anmol Ojha

Associate ML Scientist - II

Chandan Agrawal

Associate ML Scientist - II

Shreya Thakur

Group Product Manager

Contact Persons

Shreya Thakur

Group Product Manager

Email ID:

community.kiran@wadhwaniai.org

Wadhwani AI @ 2025. All rights reserved.