CloudWise β AWS Cost Analyzer
CloudWise is a smart cost analysis dashboard that helps you track, analyze, and explain AWS billing anomalies.
It combines data preprocessing, anomaly detection, and AI-style reasoning (mocked GPT explanations) to provide insights into unusual spending patterns.
- π Interactive Dashboard built with Streamlit + Plotly
- π Anomaly Detection using Z-score on daily AWS costs
- π€ AI-Style Explanations (mock GPT reasoning using service & usage type)
- π Modular Codebase (
utils/for clean and reusable logic) - π Upload Your Own Billing Data or use the provided sample dataset
βββ app.py # Streamlit app (main dashboard) βββ README.md # Project documentation βββ utils/ β βββ data_loader.py # Load and preprocess data β βββ analysis.py # Aggregation and breakdowns β βββ anomalies.py # Z-score anomaly detection β βββ ai.py # Mock GPT-style explanations
π οΈ Tech Stack Python 3.10+ Streamlit β Interactive dashboard Plotly β Charts & visualizations Pandas / NumPy β Data wrangling Z-score β Anomaly detection
π©βπ» Author Shreya Wani π LinkedIn | GitHub