Comparative analysis of conventional and machine learning techniques for rainfall threshold evaluation under complex geological conditions | Synapse