1. Learn
  2. /
  3. Cursuri
  4. /
  5. Traducere automată cu Keras

Connected

exercițiu

Adăugarea token-urilor speciale

Vei învăța acum să adaugi token-urile sos (marchează începutul) și eos (marchează sfârșitul) la propoziții. Așa cum am discutat deja, acest pas este opțional pentru modelul pe care îl ai în prezent, însă va fi necesar pentru un model pe care îl vei implementa într-un capitol ulterior.

Pentru a adăuga aceste token-uri speciale, vei folosi funcția Python string.join(). string.join() unește o listă de șiruri de caractere într-un singur șir, folosind un delimitator. De exemplu, dacă vrei să convertești ['datacamp', 'is', 'awesome'] în 'datacamp is awesome', poți folosi " ".join(['datacamp', 'is', 'awesome']), unde " " (adică spațiul) este delimitatorul.

Pentru acest exercițiu, a fost deja importat un eșantion mic de 10 propoziții în franceză.

Instrucțiuni

100 XP
  • Parcurge lista de propoziții în franceză (fr_text).
  • Adaugă un token "sos" pentru a marca începutul și un token "eos" pentru a marca sfârșitul fiecărei propoziții, folosind funcția string.join().
  • Adaugă propoziția modificată la fr_text_new.
  • Afișează propoziția modificată sent_new.