Yeni bir çeviri yazılımı geliştirme ihtiyacı, çok temel bir sıkıntıdan kaynaklandı. Mevcut çeviri yazılımları metindeki kelimeleri bir matematiksel birim olarak görüyor ve cümlelerin yapılarına dikkat etmiyordu. Yani aynı amaçla yazılmış, benzer yapıdaki hata mesajları, talimatlar, komutlar gibi cümlelerin benzerliklerini fark edemiyordu.

Bu sorunu çözmek üzere yola çıktığımızda amacımız her şeyi otomatik olarak yapan bir nihai çözüm elde etmek gibi zorlu bir hedefe değil, çevirmene yardımcı olabilecek “akıllı” bir çeviri yazılımı elde etmeye odaklandık. Bu yazılım örneğin aşağıdaki iki cümlenin aslında yapısal olarak benzer olduğunu fark edebilmeli, doğru kelimeleri doğru yere koyabilmeli ve çevirmeni hızlandırabilmeliydi:

Mevcut çeviri destek yazılımlarına göre bu iki cümle arasındaki benzerlik sadece %40; oysa bir çevirmen bu cümlelerin çok benzer olduğunu görebilir.

İCATT bu iki cümlenin yapısına bakıyor ve %99 benzeşme buluyor.

Üstelik bununla kalmıyor ve “parameter” yerine “file” ve “copied” yerine “deleted” geldiğini fark ediyor ve ilk cümleyi çevirdiyseniz, içindeki sözlüğü de kullanarak size ikinci cümlenin çevirisini veriyor!

Elbette dillerin yapıları, çevirmen stillerinin farklılığı, veri tabanının kalitesi, sözlüklerin sınırlı olması gibi nedenlerle her cümle için her seferinde doğru çeviriyi bulmayı taahhüt edemeyiz – ancak size %15 ile %30 arasında bir hızlanma sözü veriyoruz! Üstelik veri tabanları ne kadar dolu (ve hatasız) olursa, sözlükleri ne kadar etkin kullanırsanız bu oran o kadar artacak!

Diese einfachen verbindungen schlossen sich dann zu riesigen molekülen, sogenannte makromoleküle, zusammen.