They could compare words above a certain length (To avoid comparing words like 'can' to 'csn') to blacklisted words based off the levenshtein/edit distance...