An IoT-Enabled Digital Hydrology Framework for River Water Quality Index Prediction Using Hybrid Deep Learning
Abstract
The paper proposes a digital hydrology model driven by deep learning capabilities, incorporating IoT-based water quality monitoring with advanced artificial neural networks to estimate the water quality index. For analysis, the model focuses on high-resolution time series data containing approximately 46500 samples from IoT sensors in Prayagraj, Uttar Pradesh State, India, from January 2019 to March 2020. The key physicochemical parameters of water were used as inputs for the model. The LSTM and hybrid CNN–LSTM architectures were considered for the modeling task to capture long-term temporal dependencies alongside short-term local patterns in water quality dynamics. In this study, we found that the performance of CNN–LSTM significantly outperforms standard LSTM with lower prediction errors (RMSE = 1.431, MAE = 1.168) and higher explanatory power (R² = 0.925). These results demonstrate that hybrid deep learning models are highly effective at modeling complex nonlinear river water quality processes influenced by seasonal and anthropogenic factors.
Keywords
Digital hydrology, Water Quality Index, IoT sensors, LSTM, CNN–LSTM, deep learning, River water quality, Ganga River
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
A. Rajak, S. Kumar, S. Mishra and A. Kumar, "An IoT-Enabled Digital Hydrology Framework for River Water Quality Index Prediction Using Hybrid Deep Learning," in Journal of Communications Software and Systems, vol. 22, no. 4, pp. 572-578, August 2026, doi: 10.24138/jcomss-2026-0020
@article{rajak2026enableddigital,
author = {Rajak, Akash and Kumar, Sunil and Mishra, Siddheshwari Dutt and Kumar, Amit},
title = {{An IoT-Enabled Digital Hydrology Framework for River Water Quality Index Prediction Using Hybrid Deep Learning}},
journal = {Journal of Communications Software and Systems},
month = aug,
year = {2026},
volume = {22},
number = {4},
pages = {572--578},
doi = {10.24138/jcomss-2026-0020},
url = {https://doi.org/10.24138/jcomss-2026-0020}
}