Skip to content

Adhivp/Judica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Judica - AI Judge

Watchers Forks Star

Issue Open Pull Request

License

Overview

Judica is an innovative platform that leverages advanced AI technology to deliver impartial and accurate judgments swiftly and efficiently. Designed to revolutionize the justice system, Judica provides a user-friendly interface, ensuring privacy and security for all users.

Demo video

https://youtu.be/pJHGqlmsidE

Features

  • AI-Powered Judgments: Our cutting-edge AI system provides impartial and accurate judgments, revolutionizing the way justice is delivered.
  • User Disputes Resolved: Easily file and manage disputes. Judica mediates and provides fair resolutions using advanced AI technology.
  • Secure and Private: All data is encrypted to ensure privacy and security.
  • User-Friendly Interface: A chat-like interface allows for smooth and intuitive navigation.

AI_courtroom/views.py file. This code handles the logic for AI-powered judgments(LLMWARE) and dispute resolutions.

Getting Started

To get started with Judica, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Adhivp/Judica.git
    cd Judica
  2. Install Dependencies: Ensure you have Python and pip installed, then run:

    pip install -r requirements.txt
  3. Run the Server: Start the Django development server:

    python manage.py runserver
  4. makemigrations and migrate:

    python manage.py makmigrations
    python manage.py migrate
  5. Access the Application: Open your browser and navigate to `http://localhost:8000\` to view the Judica homepage.

  6. Unexpected errors

  • remove the -1(inside views.py in AI_courtroom 86 th line inside verdict_view funciton), if you're getting different case, verdict/object or page not found error in verdict_view funciton

Usage

  • Login: Users can log in via the login page.
  • Register: New users can register through the registration page.
  • Dashboard: Dashboard can be accesed after login
  • Courtroom: You can enter a courtroom if a case is filed against/by you

Contributing

We welcome contributions to enhance Judica. Please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Commit your changes:
    git commit -m "Add new feature"
  4. Push to the branch:
    git push origin feature/your-feature-name
  5. Open a pull request.

Screenshots

Screenshot 2024-05-21 at 9 43 15 PM Image 1 Image 2 Image 3

License

Judica is licensed under the MIT License. See the LICENSE file for more details.

Acknowledgments

  • The design and layout are inspired by modern web standards, providing a responsive and engaging user experience.
  • Special thanks to all contributors and the open-source community for their continuous support.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published