Skip to content

PramodMagadum/Legal-AI-Assistant

Repository files navigation

Legal AI Assistant for Indian Cases using LLaMA 2

This project features a chatbot built using LLaMA 2, designed to assist with legal queries related to Indian law. The chatbot is implemented in a Jupyter Notebook (.ipynb) and leverages the capabilities of LLaMA 2 for natural language understanding and response generation.

currently the chatbot is hosted at : https://hairy-linear-aye-aye.anvil.app/

Features

  • Legal Query Handling: Provides assistance for legal questions specific to Indian law.
  • Natural Language Processing: Utilizes LLaMA 2 for understanding and generating responses in natural language.
  • Interactive Interface: Built within a Jupyter Notebook for ease of use and interaction with anvil server.

Getting Started

Prerequisites

  • Python 3.x
  • Jupyter Notebook
  • Required Python packages (see requirements.txt)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/legal-ai-assistant.git
    cd legal-ai-assistant
  2. Install the necessary packages:

    select the kernel on your system or use on Google Colab

Repository Structure

  • legal_ai_assistant.ipynb: The Jupyter Notebook containing the chatbot implementation.
  • requirements.txt: List of required Python packages.

Contributing

Contributions are welcome! Please create a pull request or raise an issue to discuss any changes or improvements.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • LLaMA 2 for providing the natural language processing framework.
  • Various legal databases and resources for providing the knowledge base for Indian law.

Feel free to customize this README.md as per your project's specifics and requirements.

Releases

No releases published

Packages

No packages published