Penyaring obrolan kini berbicara kedua belas bahasa kami
Ia punya satu kamus, dan kamus itu bahasa Inggris. Jadi ia tidak menangkap satu pun makian yang ditulis dalam sebelas bahasa lainnya — dan sementara itu menolak kata-kata yang sepenuhnya biasa, termasuk kata Prancis untuk “tiga”, dalam permainan yang dimainkan dengan dadu.

Dengan bahasa sederhana
Seperempat dari semua yang diketik pemain di opolyx bukan bahasa Inggris, dan sampai sekarang penyaring obrolan tidak bisa membacanya sama sekali. Ia punya satu daftar kata bahasa Inggris yang besar, artinya makian dalam bahasa Rusia, Mandarin, Arab, Spanyol, atau Jerman lolos tanpa tersentuh. Itu bagian yang bisa ditebak. Bagian yang tidak: daftar yang sama sibuk menolak kata-kata yang sama sekali tidak kasar — kata Prancis untuk “tiga” dalam permainan berdadu, sebuah kata Jerman yang berarti “kaya” dalam permainan tentang properti, dan nama Inggris sebuah bidak catur. Pemain Prancis tidak bisa mengetik angka tiga di obrolan.
Sekarang ada kamus untuk setiap bahasa yang diterbitkan situs ini, ditambah bahasa Ukraina, masing-masing ditulis menurut cara bahasa itu benar-benar membentuk kata, bukan dengan menerjemahkan daftar bahasa Inggris. Bahasa Rusia berinfleksi, jadi sebuah aturan harus mengenai akar kata beserta akhirannya. Bahasa Mandarin tidak memberi spasi antar kata, jadi aturannya harus melihat ke dalam kalimat. Dan pesan yang kamu terima saat sesuatu ditolak kini juga diterjemahkan — dulu berbahasa Inggris, di situs berbahasa dua belas, sehingga orang yang paling kecil kemungkinannya memahami penolakan itu justru yang paling mungkin menerimanya.
Untuk yang ingin tahu teknisnya
Bagian tersulitnya adalah membuktikan bahwa semua ini bekerja, dan alasannya layak dikatakan terang-terangan: penyaring moderasi tidak bisa diuji terhadap log obrolannya sendiri. Pesan yang ditolak penyaring lama tidak pernah disimpan, jadi log itu hanya memuat yang lolos — dan untuk bahasa yang belum punya pemain, ia tidak memuat apa pun. Menguji terhadapnya berarti mengukur yang selamat lalu menyebutnya cakupan. Maka kamus-kamus itu diperiksa terhadap teks terjemahan kami sendiri: setiap halaman situs, dalam setiap bahasa, ditulis oleh kami dan bersih sejak rancangannya. Kata apa pun yang ditandai penyaring di sana adalah positif palsu menurut definisinya, tanpa pertimbangan selera sama sekali.
| Yang ia lakukan | Jumlah |
|---|---|
| Pesan cabul tertangkap, seluruh korpus | 0 |
| Pesan cabul yang kini bisa ia lihat | 113 |
| Halaman bersih kami yang keliru ditandai | 40 |
Nama panggilan lebih berbobot daripada pesan, dan sama sekali tidak disaring. Pesan menggulir hilang; nama panggilan tercetak di samping setiap langkah yang kamu buat, dan ia digambar ke dalam klip sorotan yang situs ini unggah ke YouTube, Instagram, dan TikTok. Kini semuanya diperiksa — tetapi sengaja bukan terhadap daftar besar itu, sebab sebagai potongan teks mentah daftar itu menolak “Classic” dan “Cassandra”. Dijalankan secara naif atas dua setengah ribu nama panggilan asli di opolyx, pendekatan potongan teks menandai empat puluh, dan sekitar separuhnya nama biasa: Hassan, Yassin, Phoenix. Merilis itu berarti memberi tahu para pemain tersebut bahwa nama mereka cabul.
Kasus Mandarin adalah gambaran paling jernih mengapa daftar bahasa Inggris tidak bisa sekadar diterjemahkan. Pencocok lama membandingkan kata-kata utuh yang dipisahkan spasi — rancangan yang sangat masuk akal, sebab itulah yang mencegah “assassin” ditolak karena memuat potongan kasar. Tetapi bahasa Mandarin tidak memisahkan kata dengan spasi, jadi satu kalimat Mandarin utuh datang sebagai satu token raksasa, dan tidak ada entri di daftar kata mana pun yang bisa cocok di dalamnya. Bukan soal penyaringnya buruk dalam bahasa Mandarin; ia secara struktural tidak mampu melihatnya.
