This project simulates an energy company's data-driven approach to forecasting electricity consumption using time series models like ARIMA.
It also includes trend and seasonality analysis, plus energy-saving recommendations.
Scenario:
EnerVision, a smart-energy provider, wants to:
- Understand daily and weekly consumption patterns
- Detect peak hours and holidays
- Forecast next week’s energy demand
- Propose energy optimization strategies
- Exploratory Data Analysis (EDA)
- Time Series Decomposition
- Forecasting:
ARIMA. - Feature Engineering (lags, rolling means)
- Visualization with
matplotlib&seaborn
- File:
energy_consumption_2000_rows.csv - Records: 2,000 hourly readings
- Features:
timestampconsumption_kwhtemperature_Cday_of_week,houris_holiday,is_weekend,is_peak_hour,is_offpeak
| Category | Tools |
|---|---|
| Data Manipulation | pandas, numpy |
| Visualization | matplotlib, seaborn |
| Time Series | statsmodels |
- Upload the following files to Colab:
EnerVision_Energy_Forecasting.ipynbenergy_consumption_2000_rows.csv