Skip to content

asad-ullah-khan1/CSVChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

Web App for CSV data analysis using Open AI, Langchain, and Streamlit

Project Demo

Streamlit app link

Project Description

This project is a web application that allows users to upload a CSV data file and interact with a chatbot that can answer questions related to the uploaded data. The application is built using Open AI, Langchain, and Streamlit.

Features

  • User can upload a CSV data file
  • Chatbot can answer questions related to the uploaded data
  • The application is user-friendly and easy to use
  • The application is built using the latest technologies and frameworks

How to Use

  1. Clone the repository
  2. Install the required packages
  3. Run the application using the command streamlit run app.py
  4. Upload a CSV data file
  5. Ask questions related to the uploaded data using the chatbot

Technologies Used

  • Open AI
  • Langchain
  • Streamlit
  • Python
  • Chromadb

Contributing

Contributions are always welcome! If you want to contribute to this project, please open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

CSV chatBot using langchain and Streamlit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages