Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README: LawZen


LawZen

LawZen is an AI-powered legal assistant platform designed to make legal resources accessible, manageable, and comprehensible. It simplifies legal processes for individuals, small businesses, and students by offering intuitive tools such as an AI-driven chatbot, document management, compliance tracking, and educational resources.


Contributors

  • Ratheesh R
  • Srivikas M
  • Naveen K
  • Saravana Kumar G

Features

  • AI-Powered Chatbot

    • Provides instant answers to common legal questions using natural language processing (NLP).
    • Explains legal terms and processes in simple, understandable language.
    • Offers suggestions for compliance and document management.
  • Document Management System

    • Securely upload, organize, and retrieve legal documents.
    • Includes search and tagging functionalities for quick access.
    • Provides version control to manage document updates.
  • Compliance Tracking

    • Sends real-time alerts and reminders for compliance deadlines and regulatory updates.
    • Allows users to customize notifications based on their specific needs.
  • Learning Hub

    • Offers guides, FAQs, and tutorials to educate users on basic legal concepts and procedures.
    • Categorized resources to assist with self-learning and legal empowerment.
  • Secure Authentication

    • Implements role-based access control using JWT.
    • Ensures data privacy and security with encryption protocols.
  • Report Generation

    • Generates downloadable reports summarizing compliance activities and document usage.

Technologies Used

Frontend

  • ReactJS
  • HTML5, CSS3, JavaScript (ES6+)
  • Redux (State Management)
  • Bootstrap/Material-UI

Backend

  • Node.js and Express.js
  • MongoDB/Mongoose for database management
  • JWT for authentication
  • NLP Libraries (spaCy)

Storage

  • MongoDB Atlas (Database)
  • AWS S3 for secure document storage

Installation

  1. Clone the repository:

    git clone https://github.com/your-repo/lawzen.git  
  2. Navigate to the project directory:

    cd lawzen  
  3. Install the requirements.txt:

    pip install -r requirements.txt
  4. Run the main.py file


Usage

  • Access the platform at http://localhost:5000 after starting both the backend and frontend.
  • Register as a user to start using the chatbot, document manager, and compliance tracker.
  • Explore the Learning Hub for legal resources tailored to your needs.

Contributing

We welcome contributions! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-name  
  3. Commit your changes and push to your forked repository.
  4. Submit a pull request to the main branch of this repository.

License

This project is licensed under the MIT License.


Contact

For queries or support, please reach out to:


About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages