Training and Scaling Preference Functions for Disambiguation | Synapse