Bad Word Filter PRO - Solution against profanity and obscenity

I can’t say Dick Tracy! :c
Atleast I can say “Adolf Eichmann, Dylan Klebold, Eric Harris”, so that’s pretty cool! :smile:

Edit: Why did you censor Homosexual and not Heterosexual? Lesbian is censored, too.
Pansexual is fine.
So either go all the way or just stay hetero I guess…

Hi BDX777

Thanks for your feedback and interest in our product!
I try to answer your comment/questions:

  • I’ve added “cervix” to the Global resource

  • You can customize this asset as you like - the idea behind is the fully customizable setup to allow everyone to maintain their own lists and modify them as they prefer. The included lists are a solid setup, but you can change everything.

  • What do you mean by “Oh no it isn’t Context Sensitive.”? It is :slight_smile:

  • “sausage” and “shaft” aren’t in the English resources and I think, they don’t belong there for the basic setup.

  • “Niggardly” is a difficult word - but it matches no longer :wink:

  • Yeah, life is hard for all "Dick"s in the world; no seriously, that isn’t easy solvable. Except I remove the “dick”-matching or change it to something like “if it’s starting with a capital D, then it’s the name and not the thing”. But this will only weaken the detection, so I don’t think it’s a good idea.

  • I didn’t add all the Nazis and crazy people in the world - at some point you wouldn’t be able to write something… But probably I should add them (and some more).

  • It has nothing to do with “stay hetero” or discriminating the homosexual people. It’s a fact that this words are often used as insults, so they are censored.

Again, thank you for your input!

Regards
Stefan

P.S: I also like an email bwf@crosstales.com for suggestions - “Bad Words” are a bit dangerous in public…

Will I be able to say I live in Scunthorpe? I don’t but that English town does cause fun with censorship. Even given its name to the problem of swear words contained within valid words.

Yeah I bet they are a bit dangerous in public, saying “Cervix” might get myself punched in the nose or something!
What about urethra, Obamacare, and Auschwitz? Can you censor those?
I believe that sometimes censorship is taken too far, as everyone has different levels of tolerance, and it would be terrible to just be randomly persecuted based on somebody’s subjective opinion. I honestly think it’s offensive that some people are Misandristic, but some people just don’t seem to care. It’s really sad.

Should we also ban specific names? You can’t say Hitler, but why are you able to say Adolf Eichmann and Zoe Quinn? That’s bound to offend somebody, we don’t want their feelings to get hurt over a combination of typefaces generating pixels based on vector-graphics!! That would be awful!

Also I thought there was Falukorv sausage in Sweden??? I know sausages look like penises to YOU, but…

Anyways, will you atleast censor “sperg”? It’s a slur used against people with aspergers, also “aspie” is another one.
Don’t forget “autist” and “privileged white male”, maybe even “cracker” because it’s a slur against white people!
AND BEFORE I FORGET, even though you censor specific words, you can still be very dirty if you’re smart with innuendos.

I decided to create a list.
“I want to come all over your face with my erect shaft of awesomeness” is not censored.
“I’m going to penetrate your corn hole with my penal gland.” is not censored.
“dirty shlong after romp ramming” is not censored, either.

What do we do about cases like this? Also what about people spreading annoying political opinions? They really offend me! Someone help, Mitt Romney is spreading bull manure again! (Manure isn’t censored either btw, I should use that because it will offend someone)

I wonder if you’ll be able to share links to the Assassin’s Creed website, probably not because it contains “ass” twice, but you can actually say assassin with this… thing… This evil censor.
The end is nigh!

Hi Tortyfoo

Thank you for your interest!
That’s no problem for the “Bad Word Filter” - the beautiful city of “Scunthorpe” was white-listed a while ago :slight_smile:

You can test this on the web demo.

As I said, you are totally flexible and you can add own words or send me them and I will add it for all users.

Cheers
Stefan

Hehe, yeah you can - thanks to the incredible AI of this system. :wink:
But if you enable “Domain filtering”, even links won’t work - bad “Bad Word Filter”:stuck_out_tongue:

I just bought this.

In spite of all the chatter above, the asset can be customized so if you don’t like certain words, such as cervix which is not a dirty word in English, btw, then you can block it yourself. I bought it to block out very specific words that do not add to an immersing environment and to keep folks from using bad words or numbers for character names.

Stefan, I don’t live in Switzerland but my father is full blooded Swiss and we have family there. I like cheese as well. :slight_smile:

Thanks for this asset. It saves us a lot of time doing it ourselves. I don’t mind taking a little time configuring it to our needs.

Hi Teila

Thank you very much for buying my asset and the kind words!
Let me know if you are planning to visit Switzerland - let’s eat some cheese together :wink:

If you have any suggestions or problems with this asset, just send me an email.

Regards
Stefan

1 Like

I finally picked this up, I am very happy so far with it. This is much better and faster then the one I rolled myself :slight_smile:

Thanks for seeing the need for this and developing it.

Hi bobbylee

Thank you for buying my asset and I’m glad it seems useful for you!
If you have any questions or suggestions, just send me a pm or an email.

Have a nice day!

Regards
Stefan

@all dear customers

if you like the “Bad Word Filter”, don’t forget to rate it or even better: write a little review :slight_smile:

Thank you very much!

Regards
Stefan

I saw that i can choose different steps on bad word filtering in a game called guild wars 2.
Can i do this with your asset too or will you ad this feature in a later update?

Hi RandAIThor

What do you exactly mean? Could you please provide some further details (e.g. screenshots)?
Thank you!

Regards
Stefan

I do not have screenshots at the moment but it work like if there where different levels of bad words.
Like if i do not want any bad word ich choose full filtering.
If i do allow some not “so” bad words where the meaning is not good but not frivolous then i choose middle filtering.
If i only want to allow some little bad words that are only “bad” for little kids then i choose low filtering.
And if i want to allow all words i choose no filtering at all.

Hello again :slight_smile:

That’s possible with the current version - the “Bad Word Filter” is very generic and expandable. You can create resources with the bad words for every level, like:

  • en_bad.txt
  • en_moderate.txt
  • en_kids.txt

But you have to add the words by yourself - I’m currently not planning to add “levels of bad words”.

After setting up the resources, add them to the filter and call it inside your code, like this:

bool isOk = BadWordFilter.Contains(stringToTest, “en_bad”);

I hope this answers your question.

Cheers
Stefan

Ah ok, thank you.

Hi, I was using the free version for a demo in Unity 4.x and it worked great. Awesome asset. However, after upgrading to Unity 5, the filter is experiencing an error when dropped into the scene. Here’s a screen grab of a blank scene. Curious of anybody has tried this in Unity 5?

A word of caution- when I upgraded my project to Unity 5, the build didn’t fail exactly (I got log warnings about the script missing / failing to initialize), but the project built and the bad word filter failed to function; obviously this could be problematic if somebody gets the same issue and then pushes a production build from Unity 5 without noticing the “script missing” warnings. Thought I’d share.

Edit: Windows 7 Professional, Unity 5.0.0f4 free version

Hi Mike

Thank you for reporting the problem - I didn’t realize the error with Unity5… :frowning:
The DLL seems not to work in the new version; I will fix this asap!

The full version uses the C# source and is therefor fully compatible with Unity 5.

Thank you again and have a nice day!

Regards
Stefan

Thank you Stefan! I might grab the full version in the next month. In the meantime I’ll keep an eye out for the dll update.

Thank you Stefan! Sorry, it took me a while to get back to testing my project and the filter now works fine… Payday today so I’m going to grab the full version :slight_smile: Thanks very much!