Народ, кому то встречались мат-фильтры продвинутые? пока нашел только пару монструозных регулярок и работу со словарем. Но они неустойчивы транслитерационным заменам и другим трюкам. Как я понимаю, задача вообще не простая совсем.
Встретился с этой проблемой тоже
profanity-filter не поддерживается уже около года создателем и далеко не идеально фильтрует, не распознаёт например как мат слово, начинающееся на "ё" и оканчивающееся на "баный". Фишка с фильтрацией неочевидного мата (например "бляяяяя" вместо трёх букв) тоже сломана, требует библиотеки, которых нет в зависимостях, а также pymorphy, который, например, несовместим с pymorphy для deeppavlov-ner. Всё равно выбрал его, так как в нашем проекте фильтрация мата не критична, а проскакивающий мат можно добавлять руками в правила
profanity-check хорош, но только на английском