π About the Project β CiviTech
π Inspiration
The idea for CiviTech came from a real-life incident.
One day, I visited an eMitra center. While I was there, an elderly man came in, hoping to apply for a government scheme. He looked confused but hopeful.
He requested help from the operator.
But the operator replied:
βI donβt have time right now, thereβs too much work.β
The old man quietly left.
No help. No information. No benefit.
That moment made us realize:
Many people still depend on others to access schemes
Information is not easily understandable
Rural citizens often get ignored due to lack of time or awareness
We thought:
βWhat if everyone had their own assistant to guide them instantly?β
Thatβs how Yojana Sathi AI was born.
π€ What is Yojana Sathi AI?
Yojana Sathi AI is like a personal guide for government schemes.
It helps users:
Find the right schemes
Understand them in simple language
Know how to apply step-by-step
No confusion. No dependency.
π‘ Core Idea (Simple Explanation)
Instead of making users search through hundreds of schemes, Yojana Sathi AI does the work for them.
π User tells their details or asks a question π AI understands it π Shows only relevant schemes π Explains everything clearly
In simple words:
βDonβt search for schemes β let the right schemes find you.β
π Main Highlights
π§© Core Features
β Personalized scheme recommendations
β AI-based eligibility matching
β Multilingual support (Hindi + regional languages)
β Natural language query (ask like chatting)
β Simplified explanations (no technical jargon)
β Step-by-step application guidance
β Voice support for accessibility
π₯ Input
User can provide:
Age
Income
Location
Occupation
Category (if applicable)
OR simply ask:
βMujhe kaun si yojana milegi?β βWhich schemes can I apply for?β
π Query Handling
Yojana Sathi AI:
Understands user question (NLP)
Extracts important details
Matches with scheme conditions
Filters only relevant schemes
π€ Output
User gets:
π― List of eligible schemes only
π Benefits explained in simple language
π Required documents
πͺ Step-by-step application process
π οΈ How We Built It
π§© Tech Stack
Frontend:
React.js, Tailwind CSS
Backend:
Node.js + FastAPI
AI Engine (Yojana Sathi AI):
Natural Language Processing
Recommendation system
Multilingual translation
Database:
PostgreSQL (Supabase)
Cloud:
Docker, AWS
π What We Learned
Building AI for real-world problems
Importance of simplicity in design
Working with multilingual systems
Handling unstructured government data
Creating solutions for rural users
βοΈ Challenges We Faced
π Data Problems
Scheme data is scattered and not structured
π Language Issues
Translating and simplifying accurately
π€ AI Accuracy
Avoiding wrong recommendations
π§βπΎ Accessibility
Making it usable for elderly and rural users
π Integration
Lack of real-time government APIs
π Future Scope
Live government API integration
AI voice assistant
Smart recommendations based on life stages
Offline support for villages
Secure document verification
π― Conclusion
That one incident at the eMitra center represents a much bigger problem.
With Yojana Sathi AI, we aim to ensure:
No one is denied access to government schemes because someone else didnβt have time.
CiviTech is not just a projectβ itβs a step toward empowering every citizen with knowledge and independence.
Built With
- amazon-web-services
- ci/cd
- css3
- d3.js
- django
- docker
- fastapi
- grokapi
- html5
- kubernetes
- netlify
- node.js
- plotly.js
- python
- pytorch
- react.js
- render
- supabase
- tailwindcss
- tensorflow
Log in or sign up for Devpost to join the conversation.