Богофильтр - Bogofilter
Эта статья включает в себя список общих Рекомендации, но он остается в основном непроверенным, потому что ему не хватает соответствующих встроенные цитаты.Март 2013 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Богофильтр это почтовый фильтр что классифицирует электронное письмо в качестве спам или ветчина (без спама) статистический анализ заголовка и содержимого (тела) сообщения. Программа может учиться на классификациях и исправлениях пользователя. Первоначально он был написан Эрик С. Раймонд после того, как он прочитал Пол Грэм статья "План против спама "и теперь поддерживается вместе с группой авторов Дэвид Релсон, Матиас Андре[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.