A Machine Learning-Based Weather Forecasting System with Live Data Anchoring and Uncertainty Estimation

This preprint presents a machine learning weather forecasting system that combines historical pattern learning with live data anchoring and uncertainty estimation. An XGBoost regression model is trained on lag-based temperature features and anchored to real-time observations from the Open-Meteo API. It produces recursive 7-day forecasts with residual-based 95% confidence intervals, so users can see how forecast reliability decreases with horizon. The system is served through a FastAPI backend and Streamlit frontend. Evaluated on Greater Noida, India data against a persistence baseline, the model reduced RMSE at every horizon tested (Day 1: 1.12 vs 2.45, Day 7: 3.15 vs 5.50). Unpublished manuscript; code and reproduction instructions are available at https://github.com/Yokiatch/weather-forecasting.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-10-31
DOI
https://doi.org/10.5281/zenodo.23832326
Primary Topic
Hydrological Forecasting Using AI
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
preprint

A Machine Learning-Based Weather Forecasting System with Live Data Anchoring and Uncertainty Estimation

Dinesh Singh
Zenodo (CERN European Organization for Nuclear Research)
Hydrological Forecasting Using AI
preprint

A Machine Learning-Based Weather Forecasting System with Live Data Anchoring and Uncertainty Estimation

Dinesh Singh
preprint en

Abstract

This preprint presents a machine learning weather forecasting system that combines historical pattern learning with live data anchoring and uncertainty estimation. An XGBoost regression model is trained on lag-based temperature features and anchored to real-time observations from the Open-Meteo API. It produces recursive 7-day forecasts with residual-based 95% confidence intervals, so users can see how forecast reliability decreases with horizon. The system is served through a FastAPI backend and Streamlit frontend. Evaluated on Greater Noida, India data against a persistence baseline, the model reduced RMSE at every horizon tested (Day 1: 1.12 vs 2.45, Day 7: 3.15 vs 5.50). Unpublished manuscript; code and reproduction instructions are available at https://github.com/Yokiatch/weather-forecasting.

Zenodo (CERN European Organization for Nuclear Research)
Hydrological Forecasting Using AI
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon