Soundex was designed as a way to index last names before computers. It's primary benefit it that it's designed to do by hand. It performs pretty lousy as a general purpose natural language hashing scheme.
The precision and recall is too bad to use as a spell checker.
Comments
https://en.wikipedia.org/wiki/Soundex#:~:text=Soundex%20is%2....
Soundex is a rough phonetic "spelling" used for such things. It's also something I never see mentioned.
Soundex was designed as a way to index last names before computers. It's primary benefit it that it's designed to do by hand. It performs pretty lousy as a general purpose natural language hashing scheme.
The precision and recall is too bad to use as a spell checker.
It's also pretty simple, I'm sure there are much better options readily available as libraries these days.