Abstract: Nowadays, humankind uses sophisticated technologies in every sector, from healthcare to Weather forecasting. Weather plays a significant role in our life as our daily activities rely on it.