Opplæring av bayesiansk spamfilter
Her er framgangsmåten for å lære opp den bayesianske delen av
filteret. Det er ikke så mye arbeid som det ser ut til, og
avkastningen er god - man kan omtrent regne med å bli kvitt spam:
1. Ikke slett spamen som kommer gjennom spamfilteret, men lagre den i
en egen folder, f.eks ~/mail/spam. Dette må ikke være den samme
folderen som spamfilteret evt. lagrer all spam til, men en egen folder
for spam som slipper gjennom filteret.
2. Tren opp spamassassin ved jevne mellomrom (disse kommandoene må
kjøres på Abel): Kjør "sa-learn --spam" på spamen, og "sa-learn --ham"
på de andre mailboksen dine (pass på at disse er fri for spam):
sa-learn --spam --mbox ~/mail/spam
sa-learn --ham --mbox ~/mail/received
sa-learn --ham --mbox ~/mail/fag (etc., hvis du har flere foldere)
Det er viktig å fore sa-learn med både spam og ham (ham = ikke-spam).
3. Flytt gjerne unna spam-folderen etter at du har kjørt den gjennom
sa-learn, så slipper du at det tar lengre tid neste gang. Likedan
med ham; hvis epostprogrammet ditt renamer 'received' til
'received-jan-2004', er 1. februar en god anledning til å kjøre
sa-learn --ham på received-jan-2004-folderen, sa-learn --spam på
spamfolderen, og så flytte unna/slette spamfolderen.
Hvis du ikke har egne foldere med spam, kan du lære opp filteret på
disse filene:
sa-learn --spam --mbox /global/work/perhov/spam/spam.0
sa-learn --spam --mbox /global/work/perhov/spam/spam.1
sa-learn --spam --mbox /global/work/perhov/spam/spam.2
sa-learn --spam --mbox /global/work/perhov/spam/spam.3
|
![]()
Redaktør: Instituttleder
Kontaktadresse: Drift
Sist oppdatert: 2004-03-15