Enhancing Causal Text Detection Using Uncertainty-Weighted Machine Learning Ensembles | Synapse