Data-driven novel deep learning applications for the prediction of rainfall using meteorological data | Synapse