Preklad Jupyter Notebooku (.ipynb): Kód je spustiteľný, je Markdown čitateľný?
“Dátové analytické správy zvyčajne kombinujú spustiteľný kód, výsledky a vysvetľovací text v Markdown; úplný preklad však môže spôsobiť nefunkčnosť kódu alebo narušenie výsledkov.”
Analýza základných príčin
Inteligentné smerovanie podľa typu bunky
AI preklad na základe poľa `cell_type` v štruktúre JSON: bunky typu `markdown` sú smerované do prekladového enginu, zatiaľ čo bunky typu `code` zostávajú prísne uzamknuté. Pri bunkách typu `raw` si používateľ môže podľa potreby zvoliť, či chce vykonať preklad.
Ochrana vnorených vzorcov v Markdowne
V bunkách Markdown sa často nachádzajú matematické vzorce v LaTeX formáte (napr. `$E=mc^2$`). AI engine rozpoznáva ohraničenie pomocou znakov `$` a obsah vníma ako ‚nemenný token‘, pričom prekladá iba vysvetľujúci text okolo vzorca.
Čistenie výstupných dát (Output)
Predvolene odporúčame používateľom vymazať výstup pred nahraním, no ak obsahuje textový výstup (napríklad chybové záznamy alebo výsledky tlače), AI môže podľa nastavenia prekladať iba jeho prirodzenú jazykovú časť a zachovať štruktúru Traceback.
Zhrnutie konečného riešenia
Bezproblémové prispôsobenie lokalizačným požiadavkám na zdieľanie kaggle súťaží či výučbových materiálov, so zárukou synchronizácie medzi kódovou logikou a sprievodnou dokumentáciou.