Goal: Forecast electricity usage to support smart cities and climate tech.
- Data Loading: Real-world smart grid logs are loaded from
energy.txtusing Python. - Feature Engineering: Extracts hourly and daily patterns to understand human behavior.
- AI Training: Uses a Multi-Layer Perceptron (MLP) Neural Network to learn usage trends.
- Prediction Engine: A Flask API serves real-time energy forecasts.
- Languages: Python
- Libraries: Pandas, Scikit-learn, Flask, Joblib
- Dataset:
energy.txt(Time-series energy data)
energy_forecasting.ipynb: The training process.app.py: The live prediction server.energy_forecast_model.pkl: The saved model ("Frozen Brain").energy.txt: Historical usage logs.