Богофильтр - Bogofilter

Богофильтр это почтовый фильтр что классифицирует электронное письмо в качестве спам или ветчина (без спама) статистический анализ заголовка и содержимого (тела) сообщения. Программа может учиться на классификациях и исправлениях пользователя. Первоначально он был написан Эрик С. Раймонд после того, как он прочитал Пол Грэм статья "План против спама "и теперь поддерживается вместе с группой авторов Дэвид Релсон, Матиас Андре[1] и Грег Луи.

Используемый статистический метод известен как Байесовская фильтрация. Основной алгоритм Bogofilter использует f (w) параметр и метод обратного хи-квадрат Фишера, который он описывает.

Богофильтр может управляться MDA или же почтовый клиент для классификации сообщений по мере их доставки в почтовые ящики получателей или использования MTA для классификации сообщений по мере их получения от отправляющего SMTP-сервера. Bogofilter проверяет токены в теле и заголовке сообщения и обращается к спискам слов, хранящимся BerkeleyDB, SQLite или же QDBM для расчета вероятности того, что новое сообщение является спамом. Bogofilter обеспечивает обработку обычного текста и HTML и поддерживает чтение нескольких частей MIME сообщение, включая base64, цитируемый-печатный, а также закодированный текст или HTML. Bogofilter игнорирует нетекстовые вложения, такие как изображения.

Статистические алгоритмы Bogofilter можно настроить, изменив различные коэффициенты и другие настройки в своем файле конфигурации или с помощью автоматизированного Боготун утилита, включенная в программное обеспечение, которая пытается оптимизировать различные коэффициенты, чтобы максимизировать эффективность фильтрации для определенного корпуса спама и не-спама.

Стандартные тесты в TREC 2005 показать, что Bogofilter не уступает своим конкурентам spambayes, CRM114 и DSPAM. Другие конкуренты включают, но не ограничиваются: Spamprobe и QSF.

Богофильтр написан на C, и работает на Linux, FreeBSD, NetBSD, OpenBSD, Солярис, Mac OS X, HP-UX, AIX и другие платформы. Выпускается под GNU GPL.

Смотрите также

Рекомендации

внешняя ссылка

  • Официальная домашняя страница
  • «Богофильтр». Freecode.
  • План против спама - Эссе автора Пол Грэм обсуждение основных идей этой программы

Эта статья или ее более ранняя редакция отредактированы с домашняя страница bogofilter.