1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Rekurentní neuronové sítě (RNN) pro jazykové modelování s Keras

Connected

cvičení

Překlad z portugalštiny do angličtiny

Tohle je poslední cvičení kurzu – gratulujeme, že jsi až tady!

Naučíš se, jak používat modely NMT k vytváření překladů.

Model, který kóduje krátké portugalské fráze a dekóduje je do angličtiny, byl předem natrénován a je načten v proměnné model.

Funkce predict_one() je také již načtena – pro podrobnosti použij help(). Datová sada je dostupná v proměnných test (surový text) a X_test (tokenizovaná data).

Definuješ funkci pro překlad seznamu vět. V parametrech je sentences seznam frází k překladu a index_to_word je dict obsahující číselné indexy jako klíče a anglická slova jako hodnoty – načtený v proměnné en_index_to_word.

Souhrn modelu byl vytištěn pro tvoji potřebu.

Pokyny

100 XP
  • Projdi enumerovaný iterátor frází pomocí smyčky.
  • Použij předem načtenou funkci predict_one() k přeložení jedné fráze.
  • Vypiš výsledek překladu.
  • Zavolej definovanou funkci a přelož prvních 10 frází z proměnné X_test.