Welcome to the GitHub repository for PleadSmart, an AI-driven chatbot designed to assist with legal issues. PleadSmart leverages advanced natural language processing technologies provided by Vectara to deliver precise, context-aware legal advice through an intuitive interface built with Streamlit.
- Interactive UI: Built using Streamlit, PleadSmart offers a user-friendly interface that makes legal consultation more accessible.
- Semantic Search: Powered by Vectara, the chatbot understands the context of user queries to provide relevant legal information.
- Real-time Assistance: Immediate responses to legal queries, facilitating a smoother user experience.
- Data Privacy: Ensures high standards of data protection and user privacy during interactions.
To use PleadSmart, follow these steps:
-
Ensure you have Python installed on your machine.
-
Clone this repository:
git clone https://github.com/Hsn37/pleadsmart.git
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the Streamlit application:
streamlit run app.py
-
Access the live application:
URL: https://old-llamas-sleep.loca.lt Password: 74.207.234.113
- Clone the Repository
git clone https://github.com/Hsn37/pleadsmart.git
- Navigate to the project directory
cd pleadsmart
- Install Dependencies
pip install -r requirements.txt
- Streamlit
- Vectara
- Other dependencies that will be listed in the
requirements.txt
file.
PleadSmart uses Vectara's semantic search capabilities to understand and respond to user queries. The backend, implemented in Python, processes legal documents and user questions to provide informed responses through the Streamlit interface.
We welcome contributions to PleadSmart! If you have suggestions or improvements, feel free to fork the repository and submit a pull request.
Distributed under the MIT License. See LICENSE
for more information.
- Project Link: https://github.com/Hsn37/pleadsmart