МЕНЮ

TheBat! антиспам фильтр BayesIt!

Фильтрация входящего спама с помощью плагина BayesIt!

В популярной программе The Bat! существует встроенная возможность фильтровать входящую почту с помощью специальных подключающихся модулей plug-ins которые могут разрабатываться сторонними разработчиками. Подключаемый фильтр при получения почты оценивает каждое входящее письмо по шкале от 0 до 100. 0 означает, что письмо "хорошее", 100 - что это спам. Затем TheBat! может на основании этой оценки что-нибудь сделать с письмом - например, удалить спам или поместить его в специальную папку "макулатура". Главное преимущество такого подхода заключается в отсутствии необходимости запускать сторонние программы для проверки входящей почты, поэтому фильтры работают только при запущенном Бат-е и при получении почты.

Антиспамерский фильтр BayesIt

Фильтр разработанный Алексеем Виноградовым по алгоритму фильтрации Байеса

Данный метод основывается на статистических данных собраных с получаемых писем. Вот что пишет автор на своем сайте посвещенном алгоритму Байеса - http://klirik.narod.ru/usefuls/bayesyan.htm
Суть метода статистической фильтрации состоит в применении математической теоремы Байеса ко входящим письмам. Эта теорема позволяет вычислить вероятность успешного совершения некоторого события на основании статистики совершения этого события в прошлом. Применительно к фильтрации спама: если 9 из 10 писем, содержащих пресловутое слово "корова", являются спамом, и лишь одно - "хорошим" письмом, то теорема Байеса позволяет вычислить, с какой вероятностью следующее письмо, содержащее это слово, будет являться спамом.

Метод Байеса подразумевает использование статистической оценочной базы - двух наборов ("корпусов") писем, один из которых составлен из спама, а другой - из "хороших" писем. При создании этой базы подсчитывается количество вхождений каждого отдельного слова (токена) в каждом корпусе, и на основании этого для каждого токена вычисляется оценка, или "спамность".

Cкачать BayesIt 0.8.1 Release а также руссификатор к нему (Языковой модуль BayesIt! (русский)) можно на странице продукта на сайте программы The Bat!:
  • Cкачать BayesIt на ritlabs.com: http://ritlabs.com/ru/solutions/bayesit/download.php

Настройка Bayesit не сильно сложна, достаточно почитать on-line документацию расположенную на том же сайте: http://www.ritlabs.com/ru/solutions/BayesIt.php

Copyright c Земсков.ру Карта сайта
Free Web Hosting and free Email