I had a look at the source code, and it does quite a bit of filtering, particularly around making sure the words are unique, and there is a primitive character comparison algorithm.
The code could be simplified by using Python's set() and improved by doing a copy'n'paste on a Levenshtein function.
The code could be simplified by using Python's set() and improved by doing a copy'n'paste on a Levenshtein function.