eJusticeBot is an AI-powered legal chatbot designed to help Indian citizens access legal guidance in simple language. It provides step-by-step answers to questions related to legal rights, filing FIRs, consumer complaints, cyber laws, and more.
- 💬 Interactive chatbot interface using Streamlit
- 🧠 NLP-powered intent recognition (via
NLTK) - 📚 Covers essential legal topics:
- Know Your Rights
- Filing FIRs
- RTI Process
- Road Accident Procedure
- Cybercrime Reporting
- Women & Child Rights
- Property Law Basics
- Consumer Protection Act
- Important IPC Sections
- 🛠 Easily customizable via
intents.json
| Layer | Technology |
|---|---|
| Language | Python 3.10+ |
| NLP Engine | NLTK |
| UI Framework | Streamlit |
| Dataset | intents.json |
```bash
git clone https://github.com/SonaBinu22/eJusticeBot.git
cd eJusticeBot