Твиттер разработал новую анти-спам систему

Социальный сервис Твиттер создал и внедрил BotMaker - новую систему по борьбе со спамом, которая способна в день обрабатывать миллиарды событий, благодаря чему удалось снизить ключевые показатели спама на 40%.

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

Что же такого особенного придумали специалисты Твиттера и чем BotMaker отличается от стандартных анти-спам систем?

  • Первым делом данная система заметно усложняет создание спама и заметно уменьшает его видимое количество.
  • Также BotMaker уменьшает время, в течение которого виден спам.
  • Система сокращает время реакции на новые спам-атаки – процесс занимает не больше нескольких минут, хотя раньше на это уходили целые часы, а то 
  • и дни.

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

Правила BotMaker условно можно разделить на две категории:

  • Условия, в соответствии с которыми принимается решение о реакции на то или иное событие.
  • Действия, которые организуются в связи с данным конкретным событием.

Интересно, что BotMaker способен поддерживать правила, основанные на машинном обучении. Сделано это для того чтобы быстро пропускать основные записи Твитера.


 

24.08.2014