Electricity Consumption Forecasting and Bill Estimation Using Machine Learning: A Full-Stack XGBoost-Driven Web Application for TNEB Residential Tariff Prediction

Fuente: Zenodo
Saved in:
Bibliographic Details
Main Authors: Janani K, Nivethitha M, Vaishnavi S, Dr. C. M. T. Karthigeyan
Format: Recurso digital
Published: Zenodo 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866901313883734016
author Janani K
Nivethitha M
Vaishnavi S
Dr. C. M. T. Karthigeyan
author_facet Janani K
Nivethitha M
Vaishnavi S
Dr. C. M. T. Karthigeyan
contents Abstract - Residential electricity management in India is hindered by the opacity of multi-slab tariff structures and the absence of accessible, predictive consumer tools. This paper presents an intelligent, full-stack web application — the Electricity Consumption Predictor — designed to forecast bi-monthly electricity usage and estimate TNEB-compliant utility bills for residential households in Tamil Nadu. The system integrates four principal modules: (1) a household appliance profiling interface capturing granular usage parameters; (2) an XGBoost regression engine trained on synthesized domestic consumption data to predict electricity units (kWh); (3) a deterministic TNEB tariff calculator mapping predicted units through the revised 2024 multi-slab pricing model; and (4) a dynamic budget analysis and personalised energy-insights dashboard. Built on a React.js frontend communicating with a FastAPI/Python backend via RESTful JSON endpoints, the platform delivers predictions with an RMSE of 8.1 units under baseline conditions and an R² score of up to 0.965 for typical residential profiles. Response latency remains below 160 ms under full computational load. Experimental evaluation across five household profiles and four seasonal conditions confirms that the system substantially outperforms generic online calculators and static TNEB portals in predictive granularity, tariff accuracy, and actionable user feedback. The open- architecture design supports future extension to IoT smart-meter integration, multi-regional tariff databases, and solar energy offset modelling.
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_19640828
institution Zenodo
language
publishDate 2026
publisher Zenodo
record_format zenodo
spellingShingle Electricity Consumption Forecasting and Bill Estimation Using Machine Learning: A Full-Stack XGBoost-Driven Web Application for TNEB Residential Tariff Prediction
Janani K
Nivethitha M
Vaishnavi S
Dr. C. M. T. Karthigeyan
Electricity Consumption Prediction
XGBoost Regression
TNEB Tariff Estimation
FastAPI
React.js
Residential Energy Management
Machine Learning
Smart Home Analytics
Budget Forecasting
Energy Dashboard
Abstract - Residential electricity management in India is hindered by the opacity of multi-slab tariff structures and the absence of accessible, predictive consumer tools. This paper presents an intelligent, full-stack web application — the Electricity Consumption Predictor — designed to forecast bi-monthly electricity usage and estimate TNEB-compliant utility bills for residential households in Tamil Nadu. The system integrates four principal modules: (1) a household appliance profiling interface capturing granular usage parameters; (2) an XGBoost regression engine trained on synthesized domestic consumption data to predict electricity units (kWh); (3) a deterministic TNEB tariff calculator mapping predicted units through the revised 2024 multi-slab pricing model; and (4) a dynamic budget analysis and personalised energy-insights dashboard. Built on a React.js frontend communicating with a FastAPI/Python backend via RESTful JSON endpoints, the platform delivers predictions with an RMSE of 8.1 units under baseline conditions and an R² score of up to 0.965 for typical residential profiles. Response latency remains below 160 ms under full computational load. Experimental evaluation across five household profiles and four seasonal conditions confirms that the system substantially outperforms generic online calculators and static TNEB portals in predictive granularity, tariff accuracy, and actionable user feedback. The open- architecture design supports future extension to IoT smart-meter integration, multi-regional tariff databases, and solar energy offset modelling.
title Electricity Consumption Forecasting and Bill Estimation Using Machine Learning: A Full-Stack XGBoost-Driven Web Application for TNEB Residential Tariff Prediction
topic Electricity Consumption Prediction
XGBoost Regression
TNEB Tariff Estimation
FastAPI
React.js
Residential Energy Management
Machine Learning
Smart Home Analytics
Budget Forecasting
Energy Dashboard
url https://doi.org/10.5281/zenodo.19640828