1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Building Chatbots in Python

Connected

Cvičení

Generování textu pomocí neuronových sítí

V tomto posledním cvičení kurzu budeš generovat text pomocí neuronové sítě natrénované na scénářích všech epizod Simpsonových. Konkrétně použiješ zjednodušenou verzi funkce sample_text(), kterou Alan představil ve videu.

Funkce přijímá dva argumenty: seed a temperature. Argument seed je počáteční sekvence, kterou síť používá k vygenerování následujícího textu, zatímco argument temperature určuje, jak „odvážná" síť při generování textu je. Při velmi nízkých hodnotách teploty jen opakuje nejčastější kombinace písmen, při velmi vysokých generuje naprostý nesmysl. Kvůli zajištění rychlého běhu síť v tomto cvičení funguje pouze pro určitou podmnožinu hodnot temperature.

Až cvičení dokončíš, nezapomeň si prohlédnout tento tutoriál od Alana, kde tě provede tím, jak chatbota připojit k Facebook Messengeru!

Pokyny

100 XP
  • Nastav seed na hodnotu "i'm gonna punch lenny in the back of the".
  • Pro každou z hodnot rizikovosti [0.2, 0.5, 1.0, 1.2] zavolej funkci sample_text() s argumenty seed a temperature.