datascientist22's picture
Update README.md
c447a5c verified
---
title: Legal Advice Chatbot
emoji: 💬
colorFrom: yellow
colorTo: purple
sdk: gradio
sdk_version: 4.36.1
app_file: app.py
pinned: false
---
An example chatbot using [Gradio](https://gradio.app), [`huggingface_hub`](https://huggingface.co/docs/huggingface_hub/v0.22.2/en/index), and the [Hugging Face Inference API](https://huggingface.co/docs/api-inference/index).
[# ⚖️ Legal AI Assistant Chatbot:](https://huggingface.co/spaces/datascientist22/legal-advice-chatbot/)
This is a Gradio-based Legal AI Assistant Chatbot designed to assist with legal queries related to Pakistani law. The chatbot can process both text-based questions and extract text from uploaded PDF or image files.
## Features
- **Legal Expertise**: Provides precise, actionable, and lawful advice based on Pakistani law.
- **File Upload**: Supports PDF and image uploads to extract and analyze case files.
- **Conversation History**: Saves the chat history as a downloadable PDF.
## Installation
To run this project locally:
1. Clone the repository:
```bash
git clone https://github.com/mldatascientist23/Generative_AI_Projects.git
cd legal-ai-chatbot
```
2. Install the required Python packages:
```bash
pip install -r requirements.txt
```
3. Run the Gradio app:
```bash
python app.py
```
## Usage
- **Ask a Question**: Enter your legal query in the text box.
- **Upload a File**: Upload a case file (PDF or image) to extract text and analyze.
- **Save Conversation**: Download the conversation history as a PDF for future reference.
## Created by
[Engr. Hamesh Raj](https://www.linkedin.com/in/datascientisthameshraj/)
---
This project is a part of my work in developing AI tools for legal professionals. Feel free to explore, contribute, or reach out with any questions!