State of the Art in Similarity Preserving Hashing Functions
A technique for computer detection and correction of spelling errors