Veri Bilimi Jupyter Notebook (.ipynb) Çevirisi: Kod Çalışıyor, Peki Markdown Anlaşılır mı?

Temel Durum Tanısı

Veri analizi raporları genellikle çalıştırılabilir kod, çıktı sonuçları ve Markdown açıklama metinlerinin bir kombinasyonunu içerir; tamamının doğrudan çevrilmesi kodun çalışmamasına veya çıktıların bozulmasına neden olabilir.

Kök Neden Analizi

1

Hücre tipi bazlı akıllı yönlendirme

Yapay Zekâ ile çalışan çeviri aracı, JSON yapısındaki `cell_type` alanına göre yönlendirme yapar: `markdown` hücreler çeviri motoruna gönderilirken, `code` hücreler sıkı şekilde korunur. `raw` hücreler için, kullanıcı ihtiyaçlarına göre çeviri yapılmasını tercih edebilir.

2

Markdown’da gömülü formül koruması

Markdown hücrelerinde sıklıkla LaTeX formatında matematiksel formüller (ör. `$E=mc^2$`) bulunur. AI motoru, `$` sınırlayıcılarını algılar ve bu içerikleri ‘değişmez belirteç’ olarak ele alır, yalnızca formülün etrafındaki açıklama metnini çevirir.

3

Çıktı (Output) verisi temizliği

Varsayılan olarak, kullanıcıların yüklemeden önce Output’u temizlemesi önerilir; ancak eğer çıktıda metin tabanlı içerik (örneğin, hata günlüğü veya yazdırma sonuçları) yer alıyorsa, AI ayrıca yapılandırmaya göre yalnızca doğal dil kısmını çevirebilir ve Traceback yapısını koruyabilir.

Nihai Çözüm Özeti

Kaggle yarışma paylaşımlarının veya eğitim materyallerinin yerelleştirilmesi taleplerini kusursuz şekilde karşılar; kod mantığı ile açıklama dokümanlarının eş zamanlılığını garanti eder.