You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by Marc Perkel <ma...@perkel.com> on 2004/01/03 20:16:19 UTC
Re: [Bug 2894] New: Spelling Checker
I have an alternative solution that works. I implemented using Exim
filters but the concept is the same.
First - you start with a lits of words that spamers misspell. The list
is spelled correctly. Then - in my case I just look at the subject and
the first 100 characters of the message - but SA could look at more.
What I do then is that I remove all the words that are spelled corrrectly.
I then delete all spaces and punctuation and characters to create gappy
names.
I then convert characters @-a 1=i 3=e etc.
The idea here is that I'm correcting the spelling.
Then - after I correct the string - I them look again for the list of
words and if the process created the misspelled word - then it's a
deliberate spam.
As to the details - I do preserve spaces between "big words" to prevent
joined words from becoming words in the list.
The trick is about 95% effective.