hmmm. Kulağa çok hoş geliyor. Bir yazılımının cümle yapısını anlayıp, onu öğelerine ayırıp bu uygun olmadı diye filtreye çekmesi. Ama dediğim gibi sadece kulağa hoş geliyor. Yazılım mantığına hiç hoş gelmiyor.
Bir yazılımcı olarak, yıllardır translate işi ile uğraşanları takip ederim. Hep bir gelişme gösterirler ama hepsi aynı soruna takılır kalırlar; cümlenin geliş anlamını tam olarak çözemediğimiz için çeviriler eksik kalıyor. Bunu yapabilmek mümkün olursa inanın bana, robot hitmetçiler, sizi tam anlayan arabalar vs.nin önü tamamen açılır.
hemen hemen hepinizin bilgisayarında bulunan Windows Speech Recognition programına bir göz atmanızı tavsiye ederim. Microsoft bu konuyla çok ciddi olarak yıllardır çalışıyor ve gelebildiği nokta hayal kırıklığı. Belki bir on yıl sonra, evet bu olabiliyormuş diye biz yazılımcılar bir hevese kapılabilieceğiz.
İngilizce forumlara ve sitelere bir bakın, cümle yapılarının hangi tekniklerle katledildiğine iyi bakın. En anlaşılır ingilizce siteleri genelde biz Türkler yapıyoruz (Gramer açısından). hatta çok özeniyorsunuz ya gibi tepkiler bile alıyoruz.
Semantik web oturmaya başladı. Bu yolda ilerleyecek de. Ancak işin yazılım boyutunda dil analizi maalesef çok çok çok zor. Sadece Geniş zaman yapısını bile tam olarak çözebilmek için onbinlerce algoritma gerekiyor. Kaldı ki bu zamanın yapısını özemk de yetmiyor, kelimelerin geliş anlamı da en az bu algoritma sayısı kadar var. henüz eklemeli diller için eklemleri saymadım.
Bu işin şimdilik tek çözüm yolu var o da manuel kontrol. Forumlarda bu sık sık konuşuluyor artık. Google manuel olarak siteleri denetliyor. Şimdilik sayısı az ama, yakında kontrollerin sıklaşacağı sinyalleri şimdiden gelmeye başladı bile.