Automatically Correcting Large Language Models: Surveying the Landscape of Diverse Automated Correction Strategies | Synapse