I have just launched the Filter Profanity & Custom Words plugin, which allows you to automatically detect profanity in a text! The plugin can censor the text with special characters and offers the option to add your own custom words to the filter, if desired.
You can use the plugin as follows:
Text (the text on which the filter will be applied)
Censor Strategy (Choose the character to be used for censorship. If you set it as an asterisk, the text will be censored with asterisks, like β**** you!β. If no character is set, the text will be censored with random characters, like β*#$% you!β)
Additional Words (Add words separated by commas that you want to censor. You can enter as many words as you like. These words will be censored if they appear in the text. Ideal for words not included in the dataset or for other languages!)
Ignoring Words (Words separated by commas that will be ignored and not censored, even if they appear in the text, in the dataset, or in additional words. For example, if βfuckβ is in the dataset but you include it here, that word will not be censored.)
The results returned are:
Profane (yes/no, βyesβ if offensive content is detected and βnoβ if not)
Censored Text (the formatted and censored text, with *&#% or custom characters defined by you)
Identified Words (a list of the words identified as offensive)
Perfect for chat applications, friendly environments, or any other purpose you desire.
PLUGIN: Filter Profanity & Custom Words Plugin | Bubble
DEMO: https://mypluginscentral.bubbleapps.io/filterprofanity
EDITOR: Mypluginscentral | Bubble Editor