modernmt/profanity-filter

Simple and fast dictionary-based multi-language profanity filter written in Java

36
/ 100
Emerging

This tool helps you automatically identify and remove inappropriate language from text in multiple languages. You input text that might contain profanity, and it outputs a cleaned version. It's designed for content moderators, community managers, or anyone needing to maintain a respectful and safe communication environment.

No commits in the last 6 months.

Use this if you need a quick and reliable way to filter offensive words from user-generated content, chat messages, or public-facing text.

Not ideal if you require a highly nuanced, context-aware content moderation system that goes beyond dictionary-based keyword detection.

content-moderation community-management online-safety text-filtering ugc-management
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 16 / 25
Community 16 / 25

How are scores calculated?

Stars

8

Forks

6

Language

Java

License

Apache-2.0

Last pushed

Nov 23, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/modernmt/profanity-filter"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.