“Utilizing Machine Learning and Deep Learning Techniques for Forecasting Rainfall and Weather: A Review” (2022) Journal of Computation Physics and Earth Science (JoCPES), 2(2). doi:10.53842/kzexvv23.