Как да се превеждат нетехнически документи, съдържащи голямо количество вградени кодови фрагменти (като учебни Word/PDF файлове)?
“Много учебни материали или продуктови наръчници съдържат кодови променливи в обикновени параграфи, като обикновените преводачи често ги превеждат неправилно (например превеждат `Print()` като `Печатай()`).”
Анализ на основната причина
Разпознаване на код въз основа на шрифта
При PDF/Word системата анализира характеристиките на шрифта. Обикновено кодът използва моноширинен шрифт (например Courier New). Използваме тази особеност, за да заключим автоматично тези области и да не се превеждат.
Бял списък с ключови думи
Системата разполага с вградена база данни със запазени думи на основните програмни езици (Java, Python, C++). Дори ако кодът не е обозначен като програмен блок, AI може да разпознае ключови думи като `function`, `class`, `var` и да ги остави непроменени.
Незабавен преглед и корекции
С помощта на безплатната функция за преглед потребителите могат бързо да проверят дали части от кода са били неправилно преведени и своевременно да коригират настройките или да добавят терминологични заключвания.
Обобщение на крайното решение
Интелигентното разграничаване между естествен и машинен език е от съществено значение при обработката на образователни материали в областта на технологиите.