An improved error model for noisy channel spelling correction | Synapse