NYAYABOT is an AI-powered chatbot integrated into the Department of Justice (DoJ) website. It serves as a centralized portal for citizens to access legal information such as judge appointments, fines, eFiling procedures, and Fast Track Courts. The bot leverages advanced natural language processing (NLP) to deliver automated responses, streamlining legal information access for citizens.
- AI-Powered Chatbot: Provides instant responses to judicial and legal queries.
- Legal Information Consolidation: Centralized access to judge appointments, fine payments, and eFiling procedures.
- User-Friendly Interface: Simplified navigation of DoJ resources.
- Secure and Scalable Backend: Built with Flask and PHP for efficient data processing.
- Frontend: HTML, CSS, JavaScript (Planned: Bootstrap, React.js for enhanced interactivity).
- Backend: Flask, PHP (Future: LangChain, large language models for advanced NLP).
- UI/UX Design: Prototyped using Figma, emphasizing accessibility and user experience.
https://www.youtube.com/watch?v=TPBX8LXLNss
git clone https://github.com/yourusername/Nyaya-Bot.git
cd Nyaya-Bot
Make sure Python and pip are installed. Then, create a virtual environment and install the required Python libraries:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
Start the Flask server:
python app.py
Open your browser and navigate to localhost