Skip to content

ananyashree2633/statbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

StatBot – CSV Data Analyzer

Overview

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.

Features

  • Upload CSV files
  • Preview dataset
  • Basic statistics (sum, average, etc.)
  • Region-wise analysis
  • Monthly data analysis
  • Graph generation
  • Interactive Streamlit UI

Tech Stack

  • Python
  • Pandas
  • Matplotlib
  • Streamlit
  • VS Code

How It Works

CSV Upload → Data Processing (Pandas) → Analysis Selection → Graph Generation → Streamlit Display

Installation

git clone https://github.com/ananyashree2633/statbot.git cd statbot pip install -r requirements.txt streamlit run app.py

Learning Outcomes

  • Data cleaning and preprocessing using Pandas
  • Data visualization using Matplotlib
  • Building web apps using Streamlit
  • Handling CSV-based datasets

Future Improvements

  • User authentication system
  • AI-based CSV query support
  • Cloud deployment
  • Improved dashboard UI

Conclusion

StatBot helps users easily analyze CSV data using Python tools and provides a simple interactive dashboard for better understanding of datasets.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages