StatBot is a simple web-based CSV data analysis tool built using Python and Streamlit. It allows users to upload CSV files and generate automatic insights and visualizations without coding.
- Upload CSV files
- Preview dataset
- Basic statistics (sum, average, etc.)
- Region-wise analysis
- Monthly data analysis
- Graph generation
- Interactive Streamlit UI
- Python
- Pandas
- Matplotlib
- Streamlit
- VS Code
CSV Upload → Data Processing (Pandas) → Analysis Selection → Graph Generation → Streamlit Display
git clone https://github.com/ananyashree2633/statbot.git cd statbot pip install -r requirements.txt streamlit run app.py
- Data cleaning and preprocessing using Pandas
- Data visualization using Matplotlib
- Building web apps using Streamlit
- Handling CSV-based datasets
- User authentication system
- AI-based CSV query support
- Cloud deployment
- Improved dashboard UI
StatBot helps users easily analyze CSV data using Python tools and provides a simple interactive dashboard for better understanding of datasets.