Computer poet using artificial inteligence
Jistě jste se někdy setkali s jednoduchými básničkami generovanými počítačem – většinou jde hlavně o to, aby se rýmovaly a myšlenka v nich není. Naším cílem je něco jiného. Experimentovali jsme s učením počítače jak má vůbec čeština a poezie vypadat. NerudAI používá hlubokou neuronovou síť typu LSTM, které jsme ukázali několik set tisíc amaterských volných básní z hlubin českého internetu. Nejen že se naučil sám česky, ale také dokáže občas udržet nit nějaké zajímavé myšlence. Jelikož většina amatérských básní byla smutných, občas máme pocit, že dokáže smutkem vyrovnat robota Marvina ze Stopařova průvodce galaxií. Schválně – nechte si napsat básničku.
How to get a poem?
Our network unfortunately works only in czech language – but you can generate a poem for your Czech friends – just hit enter button on the keyboard and wait for your poem to print!
Pressing enter lets you write a poem on a random topic. In case you want to enter the topic and the name of the poem, just type it on the keyboard and after pressing the enter key, NerudAI tries to put a poem on your topic. But we have to say that the results with random generation are better. In case you do not print, please call someone from the festival and he will help you.
How does it work?
LSTM síť se v podstatě učí posloupnost čísel – v tomto případě jsme celou abecedu reprezentovali jako vektorovou číselnou řadu. A postupně jsme síť učili, jaké znaky jdou po sobě. Celý systém
generuje jeden po druhém následující znak v řadě – takže se systém sám naučil česky a dokáže si občas vytvořit vlastní slovo. Jedná se samozřejmě spíše o vtipný experiment, který pracuje s velkou
mírou náhody – proto se z výsledků musí často hodně vybírat. Občas ale systém složí něco velmi zajímavého.