Что значит — «фильтровать»?
Текст на ругательства можно и без всякого «обучения» проверить. Просто добавить нежелательные слова.
Слабоватое применение машинного обучения для веба, так получается (фильтровать текст на мат и искать половые органы на фотках).