Less for More: Enhancing Preference Learning in Generative Language Models with Automated Self-Curation of Training Corpora | Synapse