I’ve noticed that profanity detection isn’t optimal. Many words are marked at ** while they are not any vulgar. For example, “accumulation” is displayed as “ac**ulation”. Tha detection algorithm should detect the whole word, not just part of it.
Another word is “Marvin Gaye”, a song from Charlie Puth, that is displayed as “Marvin **e” in the game. Again, the algorithm must detect the whole word. In adddition, “gay” is not an offensive word. Making the word “gay” being in part of profanity dictionary is discrimination. You have to be careful especially when launching the game in international level where every gender is playing.
There’s one thing that should be consider. Currently, there’s a way around to type an offensive or a vulgar word by using punctuation symbol. For example, I can by pass the word “gay” filtering by typing “g-a-y” instead. The profanity detection algoritm should also be able to detect this kind of typing.
Thanks!
