====== Bogofilter ====== *//[[http://fr.wikipedia.org/wiki/Bogofilter|Page originale]]// ==== Présentation ==== **Bogofilter** est un programme de classification de courrier électronique respectivement en **spam** (courrier non-solicité) ou **ham** (courrier solicité) qui se base sur une analyse statistique de l'en-tête et du contenu du message. Le programme est capable d'apprendre à partir des classifications opérées par l'utilisateur. Il a été originellement écrit par Eric S. Raymond, et est actuellement maintenu par David Relson, Matthias Andree et Greg Louis.\\ \\ La technique statistique utilisée est connue sous le nom de filtrage bayésien. Sa première utilisation en matière de **Spam** a été décrite dans l'article de Paul Graham A [[http://www.paulgraham.com/spam.html|Plan For Spam]]. Gary Robinson, dans son weblog [[http://www.linuxjournal.com/article.php?sid=6467|Rants]], a proposé des améliorations pour rendre la discrimination entre **Spam** et **ham** plus pertinente. Le principal algorithme de **Bogofilter** se base sur le paramètre f(w) et la technique décrite par Fisher du Khi-2.\\ \\ **Bogofilter** est appelé par un script du MDA afin de classer un message entrant en **Spam** ou **ham** (en se basant sur des dictionnaires stockés dans une base Berkeley DB, SQLite3 ou encore QDBM). **Bogofilter** est aussi à l'aise sur du texte brut que sur du HTML. Il supporte également les messages au format MIME. En revanche, il ignore les pièces jointes tel que les images.\\ \\ **Bogofilter** est écrit en C, et peut tourner sous **GNU-Linux**, [[bsd:freebsd]], [[bsd:netbsd]], [[bsd:openbsd]], **Solaris**, **Mac OS X**, **HP-UX**, **AIX** et d'autres systèmes.\\ ==== Liens ==== *[[http://bogofilter.sourceforge.net/|Site officiel]] *[[http://bogofilter.sourceforge.net/faq_fr.shtml|FAQ en français sur le site officiel]]