Kullanıcıya Ait Cevap
21/03/2010 - 05:09:34 cevap (18) Okunma : 1818 Bu yazıyı 2 kişi tuttu.
Küfür filtresi yapma
arkadaşlar, herkese iyi çalışmalar;
oyun içindeki mesajlaşma bölümü için bir küfür filtresi yapmaya çalışıyorum.
Web üzerinde bir çok örneği inceledim, bana oldukça yavaş algoritmalar olarak göründü. Çoğunlukla sabit bir kaç kelime üzerinden filtreleme yapıyorlar. Benim istediğim ise şöyle birşey:
bir kelime başında ve sonunda boşluk ,özel karakter, veya sayı içeren harf dizisi olarak algılanmalı.
Örn.
"kelime"
kelime
,kelime,
1kelime
küfür tek bir kelime de olabilir, bir cümle kalıbı da. Küfürlü kelime dizisi dışarıdan (veri tabanından yada XML dosyasından) alınacak.
Bu şartlar altında bul değiştir yapmam lazım. Filtreleme işini tüm mesajların dağıtıldığı RTMP server üzerinde de yapabilirim. Ancak bir şikayet opsiyonu da olacak. Şikat edildiğinde, oyun masasındaki tüm yazışmanın sansürsüz haliyle şikaterler veritabanına kaydedilmesi gerekiyor. Bu durumda da, gidip gelen mesajlara bir de mesajın sansürsüz halini eklemek gerekir.
En hızlı çalışan algoritmayı kurmak için düşünüyorum. Bu konuda sizlerinde fikirlerini almak isterim.
Etkinlikler
Toplantı
Özgür Yazılım ve Linux Günleri '10
Özgür Yazılım ve Linux Günleri '10
İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü ve Linux Kullanıcıları Derneği'nin 9 yıldır düzenlemekte oldukları etkinlikler bu yıl `Özgür Y...
Kategori:
Toplantı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 60 (50 kayıtlı, 10 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Blog Bölümü Blogevi.com'a Taşınıyor
Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...
7.500'üncü üyemiz Cem Koç!
Neler Yapılabilir?
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)









Faydalı cevap
http://www.aytekinmeral.com/blog/archives/100 Belki işini görür.