The example was hilarious to read, and definitely a great feat to implement such a complex algorithm. I wonder why was Erlang picked and whether it will be offered as a service.<p>Also how does it know how to replace "correct" by "misspelled"? is it maybe a list of synonims with stadistic correlation based on the semantic domain?
The next article in the series is already published: <a href="https://medium.com/erlang-battleground/spell-check-your-erlang-code-with-sheldon-b60e1bb648e5" rel="nofollow">https://medium.com/erlang-battleground/spell-check-your-erla...</a>