Git Product home page Git Product logo

legalllm-heathens's Introduction

LegalLLM-Heathens

AI/ML Ecosystem for Legal Workflow Enhancement

An AI-driven ecosystem developed by team HEATHENS for the NEXUS'23 Hackathon organized by DEVFOLIO . Our platform is designed to enhance the efficiency of legal councils and attorneys in their workflow to increase their productivity and output

Features

Here's a comprehensive overview of the key features of our web app:

  1. Chatbot for Legal Queries

    • We have designed a chatbot based on LLM provided by OpenAI that is specifically tailored to handle legal queries. It can provide easy references to previous cases and laws, making it an invaluable resource for legal professionals and can handle the real-time circumstances put forth by the lawyers
  2. Document Simplification

    • Our platform includes a document simplification feature that can simplify various legal documents, including legal textbooks and petitions. This feature saves time and improves document readability.
  3. Case Timeline Management

    • Legal professionals can input the current timeline and facts of ongoing cases. The platform allows them to summarize the case briefly with key facts, providing an organized overview of each case.
  4. Case Prediction Model

    • We offer a case prediction model that enables lawyers to input evidence related to their cases. This model can provide predictions and insights into the potential outcomes of the cases.

Getting the API Key

Before using the web app, you need to obtain an API key. Follow these steps to obtain and update the API key in the relevant apps:

  1. OpenAI API Key:

    • Visit the OpenAI website and sign up or log in to your account.
    • Create an API key in your OpenAI account and copy it.
  2. Update API Key in Apps:

    • Update the API key in the following files within your local repository:
      • openai.js
      • 1_chatbot.py

Getting Started

Follow these steps to get our web app up and running on your local machine:

  1. Clone this repository:

    git clone https://github.com/your-repo-url.git
    cd your-repo-folder
    
  2. Install Node.js packages into your local repository by running npm install

  3. Start the local development server with the npm run command.

  4. Access the web app at http://localhost:your-port in your web browser.

Dependencies

Here are some of the key technologies and libraries used in our project:

  • Node.js
  • Python
  • Hugging Face Transformers
  • OpenAI API

One can specifically run the huggingface built model locally by running the app.py locally. This uses the streamlit services along with OpenAI API.


Made and created By Team Heathens: Contributors: HETANSHU MALIK SHIVANSHU VERMA

legalllm-heathens's People

Contributors

divyanshu-singh-003 avatar hetan07 avatar shivanshuverma83 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.