From Dictionary-Based to Neural Spell Checkers: A Literature Review | Synapse