Найти в Дзене
lancetFPV

Спам в телеграм чатах и как я с этим боролся

По совместительству являюсь админом одного из чата автовладельцев. С конца прошлого года чат стали атаковать спамеры. Начиналось все безобидно, от пары сообщений в день. За месяц дошло до 100 сообщений в сутки!!!
Набор дополнительных админов немного помог конечно, но за пару недель и они уставали, не успевали, а народ стал жаловаться.
Посмотрел что предлагают боты антиспамеры. Есть парочка нормальных, но остальные так себе.
Я по совместительству являюсь инженером по машинному обучению. Подумал.. так...стоп.. да это же...! И решил писать бота с нуля сам. Собрал датасет для обучения. Написал свою структуру нейронной сети, обучил модель. И вуаля! После пары ночей бот стал жить! Да, были ложные срабатывания сначала, но по мере расширения датасета их количество падало.
По итогу, бот местного чата вырос в целого БОТИЩЕ! И я стал это развивать как собственный пет проект. Подключилось еще парочка чатов и бот обзавелся своей БД, стабильным сервером и логикой, которая постоянно совершенству

По совместительству являюсь админом одного из чата автовладельцев. С конца прошлого года чат стали атаковать спамеры. Начиналось все безобидно, от пары сообщений в день. За месяц дошло до 100 сообщений в сутки!!!

Пример типичного спамера
Пример типичного спамера
Ещё пример
Ещё пример
Или вот
Или вот

Набор дополнительных админов немного помог конечно, но за пару недель и они уставали, не успевали, а народ стал жаловаться.
Посмотрел что предлагают боты антиспамеры. Есть парочка нормальных, но остальные так себе.
Я по совместительству являюсь инженером по машинному обучению. Подумал.. так...стоп.. да это же...! И решил писать бота с нуля сам. Собрал датасет для обучения. Написал свою структуру нейронной сети, обучил модель. И вуаля! После пары ночей бот стал жить! Да, были ложные срабатывания сначала, но по мере расширения датасета их количество падало.
По итогу, бот местного чата вырос в целого БОТИЩЕ! И я стал это развивать как собственный пет проект. Подключилось еще парочка чатов и бот обзавелся своей БД, стабильным сервером и логикой, которая постоянно совершенствуется. Сейчас в том самом автомобильном чате спамеры до сих пор присутствуют и атакуют, но бот моментально все чистит, в спорных случаях, вызывает автоматом админов для принятия решения. Для обычного участника чата это уже не так заметно и спамеров он не видит.

Резюмируя. Если кого заинтересует мой пет проект, то милости прошу: добавляйте бота в свои чаты и прощайтесь со спамом, а бот дообучится на новых данных и станет еще умнее.
Сам Бот:
https://t.me/tantispam_bot
Тг канал проекта:
https://t.me/tantispam