A CSV ChatBot
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them:
- Python 3.8 or higher
- pip
A step-by-step series of commands to get a development environment running.
git clone [repository-url]
cd [local-repository]
python3 -m venv venv
Activating
source venv/bin/activate
pip install -r requirements.txt
After installing all the required packages, you can run the application using the following command:
streamlit run app.py
This command starts the Streamlit server and opens the application in your default web browser.
Streamlit - The web framework used Pandas - Data manipulation library OpenAI - For using AI and machine learning models LangChain - For language model chaining and embeddings FAISS - Vector DB
Authors
NikhilSKashyap