Πώς μεταφράζουμε μη τεχνικά έγγραφα που περιέχουν μεγάλο αριθμό ενσωματωμένων αποσπασμάτων κώδικα (όπως εκπαιδευτικά Word/PDF);

Διάγνωση βασικής κατάστασης

Πολλά εκπαιδευτικά συγγράμματα ή εγχειρίδια προϊόντων ενσωματώνουν κώδικα και μεταβλητές σε κανονικές παραγράφους. Οι περισσότεροι μεταφραστές ενδέχεται να μεταφράσουν λανθασμένα τον κώδικα (π.χ. το `Print()` ως `Εκτύπωση()`).

Ανάλυση ριζικών αιτιών

1

Αναγνώριση κώδικα βάσει γραμματοσειράς

Για PDF/Word, το σύστημα αναλύει τα χαρακτηριστικά της γραμματοσειράς. Συνήθως ο κώδικας χρησιμοποιεί μονοδιάστημα γραμματοσειρές (όπως Courier New). Εκμεταλλευόμαστε αυτό το χαρακτηριστικό για να εντοπίζουμε αυτόματα αυτές τις περιοχές και να αποτρέπουμε τη μετάφρασή τους.

2

Λευκή λίστα λέξεων-κλειδιών

Το σύστημα περιλαμβάνει ενσωματωμένη βιβλιοθήκη δεσμευμένων λέξεων για τις κυριότερες γλώσσες προγραμματισμού (Java, Python, C++). Ακόμη και αν ο κώδικας δεν επισημανθεί ως τμήμα κώδικα, η τεχνητή νοημοσύνη μπορεί να αναγνωρίσει λέξεις-κλειδιά όπως `function`, `class`, `var` και να τις διατηρήσει αναλλοίωτες.

3

Άμεση προεπισκόπηση και διόρθωση

Με τη δωρεάν λειτουργία προεπισκόπησης, οι χρήστες μπορούν γρήγορα να ελέγξουν αν τα τμήματα κώδικα έχουν μεταφραστεί λανθασμένα και να προσαρμόσουν άμεσα τις ρυθμίσεις ή να προσθέσουν κλείδωμα ορολογίας.

Σύνοψη τελικής λύσης

Η έξυπνη διάκριση μεταξύ φυσικής γλώσσας και μηχανικής γλώσσας αποτελεί τον βασικό παράγοντα για την επεξεργασία τεχνικών εκπαιδευτικών υλικών.