|
|
|
|
|
by dathinab
44 days ago
|
|
racial slurs are an impossible problem you can only approximate based on non trivial linguistic analysis. Regexes can't handle that without you accidentally messing up badly including, discriminating against minorities in a potentially illegal way, especially when it comes to names. I mean sometimes you can put a cultural context on something, e.g. the life chat of a US streamer you can use wort filters based on what is a slur in the US. But the streaming platform as a whole probably should be far more careful then using naive (and likely wrong/discriminating) regexes. Because what is a slur is often highly context dependent in many often not so obvious ways. And people do intentional misspellings etc. all the time so a lot of "definitely not slur words" become de-facto slurs if (and only if) use in specific ways. E.g. "Niger" as in "Republik Niger" also known as "Jamhuriyar Nijar" (see Wikipedia) is a country in Afrika, but also in the US a subtle misspelling of a very bad slur... E.g. Nonce is a cryptography term is most of the world (number only used once), except in the UK where it's a pretty offensive slur (through not a racial one). |
|