--- license: mit title: Legal Advisor emoji: 📚 colorFrom: gray colorTo: blue pinned: true sdk: streamlit app_file: app.py short_description: A chatbot for asking Legal related information using Llama 2 --- # Legal Chatbot LLM ## Overview This project is a Legal Chatbot powered by Large Language Models (LLM) and RAG model. It allows users to ask questions related to legal terms and receive accurate responses. The chatbot utilizes a RAG (Retrieval-Augmented Generation) model to enhance its performance. ![](assets/demo.png) ## Features - Utilizes LLM for natural language understanding and generation. - Integrates vector databases for efficient retrieval of legal information. - Implements a RAG model to combine retrieval and generation approaches for improved responses. - Allows users to ask questions related to legal terms and concepts. - Provides accurate and concise responses to user queries. - User-friendly interface for seamless interaction. ## Usage 1. Clone the repository to your local machine. 2. Install the required dependencies specified in the `requirements.txt` file. 3. Run the main script to start the chatbot. 4. Enter your legal queries and interact with the chatbot to receive responses. ## Technologies Used - Large Language Models (LLM) - Vector Databases - RAG (Retrieval-Augmented Generation) Model - Python ## License This project is under [MIT Licence](LICENSE) ## Contact For any inquiries or feedback, please contact [Izam mohammed] at [izamdeveloper1@gmail.com].