Bogofilter [6]

Sviluppato da Eric Raymond, è probabilmente il più famoso filtro anti spam basato sull' algoritmo visto nella Sezione 2.8.3 descritto da Paul Grahm nella sua opera ``A Plan For Spam''. Esso presenta tutte le caratteristiche peculiari di tale algoritmo:

Le prestazioni di bogofilter, secondo quanto sperimentato dal Linux User Group di Ferrara [7], sono state le seguenti: dato un training set di messaggi spam di 592 messaggi iniziali e un training set di non spam di 3946 messaggi iniziali, sono stati ricevuti successivamente 4880 messaggi email, di cui 290 spam reali (5.9% del totale). I falsi negativi sono stati 36 (errore del 12.4%); i falsi positivi sono stati invece 8 (errore 0.2%, molto buono). Di questi otto messaggi falsi positivi, due sono state email scritte in modo troppo veloce da mittenti in realtà legittimi (magari una sola riga, senza firma), gli altri sei messaggi di conferme di iscrizione a un certo servizio.

Da notare comunque che il sistema ha imparato nel corso del tempo dai suoi errori, migliorando le sue prestazioni.

Bogofilter è scritto in C ed è rilasciato sotto la Gnu General Public License.

Alessio Pace 2004-03-26