Inspiration
JanSetuAI was inspired by a simple problem: citizens often report problems in their communities, but complaints can be difficult to organize, understand, prioritize, and route efficiently. Important issues may get buried among large numbers of complaints.
We wanted to build a technology-driven platform that could make citizen feedback more structured and actionable using AI.
What JanSetuAI Does
JanSetuAI is an AI-powered citizen feedback and complaint analysis platform. It allows users to submit community issues and uses intelligent analysis to identify the category, urgency, and key information from each complaint.
The platform is designed to help organizations understand recurring problems, prioritize important issues, and make better use of citizen feedback.
How We Built It
The project follows a full-stack architecture with a web frontend, backend APIs, database, and an AI service layer.
The frontend provides an easy interface for submitting complaints and viewing their status. The backend manages authentication, complaint processing, APIs, and data management. The AI layer analyzes complaint text and generates structured information that can be used for prioritization and insights.
Challenges We Faced
One of the main challenges was designing the system so that unstructured citizen complaints could be converted into useful structured information.
We also had to consider validation, error handling, secure API communication, database organization, and reliable AI responses. Designing a system that remains useful even when an AI service is unavailable was another important consideration.
What We Learned
Building JanSetuAI helped us understand how AI can be integrated into a real-world full-stack application rather than being used as a standalone feature.
We learned about API design, database modeling, authentication, AI service integration, error handling, and designing technology around a real social problem.
Future Scope
JanSetuAI can be extended with multilingual complaint support, location-based issue mapping, duplicate complaint detection, analytics dashboards, automatic routing to responsible departments, and notifications for complaint status updates.
Our goal is to make citizen feedback easier to understand and turn into meaningful, data-driven insights.
Log in or sign up for Devpost to join the conversation.