Skip to content

A prompt-based data analysis and visualization chatbot has been developed. The chatbot utilizes a large language model (LLM) to analyze data, create visualizations based on user requests, and display the results accordingly.

Notifications You must be signed in to change notification settings

thom22/Prompt-Based-Data-Analysis-and-Visualization-Chatbot-for-CSV-Data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Prompt Based Data Analysis and Visualization Chatbot for CSV Data

  • This Chatbot is a streamlit Web app that performs data analysis and data visualization with simple chat and conversations. The basic idea behind the app is to translate the user text inputs into dataframe queries using Large language model (LLM), facilitated by PandasAI, and display the results through an interactive Streamlit web app.

To get started, install the requirements file as follows

pip install -r requirements.txt

Run the streamlit app in your terminal

streamlit run app.py

The final Output

Article_GIF (1)

About

A prompt-based data analysis and visualization chatbot has been developed. The chatbot utilizes a large language model (LLM) to analyze data, create visualizations based on user requests, and display the results accordingly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages