πŸš€ 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:

  1. Understands user question (NLP)

  2. Extracts important details

  3. Matches with scheme conditions

  4. 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

Share this project:

Updates