Skip to content

mohitsharmas97/lawprojects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Indian Law Assistant

A Flask-based web application that provides information about Indian laws using a combination of pre-defined responses and the Gemini API.

Features

  • Comprehensive Legal Information: Covers key areas of Indian law including criminal procedure, consumer rights, inheritance, divorce, cyber laws, and more.
  • Dual Response System:
    • Pre-defined responses for common legal questions (fast and reliable)
    • Dynamic responses from Gemini API for less common queries
  • User-Friendly Interface: Clean web interface with example questions and formatted responses.
  • Logging: Detailed logging for debugging and monitoring.

Key Legal Areas Covered

  1. Rights when arrested
  2. RTI Act procedures
  3. Fundamental rights
  4. Consumer protection laws
  5. Inheritance laws
  6. Divorce procedures
  7. Cyber crime laws
  8. Labour laws
  9. Criminal procedure
  10. Property laws
  11. Family laws

Technical Stack

  • Backend: Python with Flask
  • Frontend: HTML, CSS, JavaScript with Bootstrap
  • API: Gemini API for dynamic legal queries
  • Logging: Built-in Python logging

About

A Flask-powered web app that explains Indian laws in simple terms. Combines quick answers for common questions (like arrest rights, RTI, divorce) with AI-powered responses for complex queries. Covers criminal, civil, property, and cyber laws.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors