An AI chatbot featuring conversational memory, designed to enable users to discuss their CSV data in a more intuitive manner. 📄
By integrating the strengths of Langchain and OpenAI, ChatBot-CSV employs large language models to provide users with seamless, context-aware natural language interactions for a better understanding of their CSV data.🧠
Follow these steps to set up and run the service locally :
- Python 3.7 or higher
- Git
Clone the repository :
git clone https://github.com/Architectshwet/Chat-on-csv-data.git
Navigate to the project directory :
cd ChatBot-CSV
Create a virtual environment :
python -m venv .venv
source .venv/bin/activate
Install the required dependencies in the virtual environment :
pip install -r requirements.txt
Launch the chat service locally :
streamlit run app.py