NyaySarathi - Laws made simpler!
Your Personal assitant to Simplified Laws and Justice! Get answers to your legal questions, and access the right guidance with our Vidura digital assistant
Created on 10th December 2023
•
NyaySarathi - Laws made simpler!
Your Personal assitant to Simplified Laws and Justice! Get answers to your legal questions, and access the right guidance with our Vidura digital assistant
The problem NyaySarathi - Laws made simpler! solves
Problem
- Access to legal knowledge and services remains a significant challenge, particularly for marginalized communities and those with limited resources.
- This digital divide hampers their access to justice and legal rights.
Use Cases
- Vidura AI Chatbot that responds to user queries (Done)
- Breaks the language barrier, supporting multilang (Working on )
- No need to write, you can just talk to Vidura Chatbot (Working on)
Challenges I ran into
Challenges
1. Open AI API Configuration
Encountered issues setting up Open AI API with the chatbot, resolved through extensive research and debugging.
2. Nginx and Gunicorn Configuration
Challenges in configuring Nginx for reverse proxy and integrating with Gunicorn. Overcame hurdles through a comprehensive approach and real-world debugging.
3. CSRF Token Error in HTTPS Transition
Encountered CSRF token authentication errors during HTTP to HTTPS shift with Cloudflare. Resolved through detailed troubleshooting and Route 53 configuration.
Steps Taken
1. Open AI API Setup
Researched YouTube videos and Digital Ocean Blog, leveraging ChatGPT for debugging, leading to successful Open AI API and chatbot integration.
2. Nginx and Gunicorn Deployment
Utilized ChatGPT to debug AWS EC2 deployment issues, including MySQL migration to AWS RDS and inbound rule modifications for optimal performance.
3. HTTPS Transition and CSRF Resolution
Addressed CSRF token issues during HTTP to HTTPS transition with Cloudflare. Configured Route 53 with Cloudflare for effective HTTP traffic routing over HTTPS.