Welcome to SpamFighter

SpamFighter combines several methods for filtering spam and other unsolicited messages (comments, chat etc.):

  • rule-based filtering
  • trained models
  • black-lists
  • frequency checking
  • and many more.

SpamFighter provides XML- and JSON-RPC API for incoming message filtering and configuration requests. It comes with lightweight browser-based configuration tool, examples, plugin architecture and much more.

At the moment, there isn't much documentation about SpamFighter in English...


СпамоБорец

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

В качестве сообщений могут рассматриваться, например, следующие виды общения, которые сегодня есть в социальных сетях (и веб-сайтах, имеющих элементы социальной сети):

  • личные сообщения;
  • чаты;
  • комментарии к произвольным объектам;
  • девизы, сообщения "о себе" и т.п. на страницах профиля пользователя;
  • письма в службу поддержки.

Фильтрация и классификация сообщений основывается на нескольких независимых алгоритмах; результатом классификации может являться классификация как самого сообщения (причём, возможно, по нескольким категориям: спам, флуд, проституция и т.п.), так и классификация отправителей сообщений (как авторизованных, так и неавторизованных, по тем же самым категориям: спамер, флудер и т.п.). Применение классификации к отправителям сообщений позволяет на раннем этапе пресекать попытки спам-рассылок и тому подобных массовых действий на сайте.


Trac Documentation