3 ms·
looks like it is limited to English only. There is whole world of non-English offense out there. Like using English characters to make national offensive words
by trhway 5y ago
looks like it is limited to English only. There is whole world of non-English offense out there. Like using English characters to make national offensive words as well as using national characters to make English offensive words.
- wdutch 5y agoIt also includes a couple of Italian swearwords in the function `is_blasphemy`
- Ichthypresbyter 5y agoAnd exactly one German one in 'is_profanity'
- mindhunter 5y agoThere are more German ones: the last one in is_child_exploitation and nazi stuff in is_hateful.
- mjevans 5y agoEnglish only Should optimize checks with a de-obfuscation function (attempt to expand non-AZ back to AZ, even if that then shoots permutations at banned word-runs). It should probably also look more like a spam scoring system, where really obvious stuff is hard-trashed but borderline things are flagged for review / discussion. I am also very disturbed that, as with most censorship, 'obviously bad' things such as terrorism/etc are co-mingled with 'is adult' as a negative check. It seems reasonable for Twitch to have validated 'safe for minors' areas where names are filtered. Generic areas, where things are in the gray area and unchecked. Adult Only areas, where swears, profanity, maybe even some of the hateful things are allowed. Informed consumer choice.