Çok sayıda kod parçası içeren teknik olmayan belgeler (örneğin, eğitim amaçlı Word/PDF dosyaları) nasıl çevrilir?
“Birçok eğitim materyali veya ürün kılavuzunda, normal paragrafların arasında kod değişkenleri bulunabilmektedir ve standart çeviri araçları bunları yanlışlıkla çevirebilmektedir (örneğin, `Print()` fonksiyonunun `Yazdır()` olarak çevrilmesi gibi).”
Kök Neden Analizi
Yazı tipi tabanlı kod tanıma
PDF/Word belgeleri için sistem, yazı tipi özelliklerini analiz eder. Genellikle kodlar, Courier New gibi sabit genişlikli yazı tipleriyle yazılır. Bu özellikten yararlanarak, bu bölgelerin otomatik olarak saptanıp çevrilmemesini sağlıyoruz.
Anahtar kelime beyaz listesi
Sistem, başlıca programlama dillerinin (Java, Python, C++) dahili olarak entegre edilmiş anahtar kelime kütüphanesine sahiptir. Kod, kod bloğu olarak işaretlenmemiş olsa dahi, yapay zeka `function`, `class`, `var` gibi anahtar kelimeleri tanıyabilir ve bunları olduğu gibi koruyabilir.
Anlık önizleme ve düzeltme
Ücretsiz önizleme özelliği sayesinde, kullanıcılar kod kısımlarının yanlış çevrilip çevrilmediğini hızlı bir şekilde kontrol edebilir ve ayarları zamanında değiştirerek terim kilitlemesi ekleyebilirler.
Nihai Çözüm Özeti
Doğal dil ve makine dilini akıllıca ayırt etmek, teknik eğitim materyallerinin işlenmesinde kritik bir unsurdur.