dan croak
Follow @Croaky
« Previous post
Next post »
How to write a spelling corrector
by Peter Norvig