Cílem práce je navrhnout a implementovat softwarový nástroj pro generování jednoduchých příběhů. Program by měl být schopen na základě zadaných slov, slovních spojení a modelů vět sestavit i rozsáhlejší anglický text a při tomto zohlednit standardní koncepty (zápletka, rozuzlení, závěr, kapitola, odstavec, atd.) z literární teorie i běžná gramatická pravidla.
Anotace v angličtině
Goal of this work is to develop software tool for generating simple stories. Program should be capable to create a complex English text based on imputed words and sentence models. It should follow classical writing concepts (paragraphs, story structure) as well as grammatical rules of English language.
Klíčová slova
programování, spisovatelství, generátor
Klíčová slova v angličtině
programming, writing, generator
Rozsah průvodní práce
31 s
Jazyk
CZ
Anotace
Cílem práce je navrhnout a implementovat softwarový nástroj pro generování jednoduchých příběhů. Program by měl být schopen na základě zadaných slov, slovních spojení a modelů vět sestavit i rozsáhlejší anglický text a při tomto zohlednit standardní koncepty (zápletka, rozuzlení, závěr, kapitola, odstavec, atd.) z literární teorie i běžná gramatická pravidla.
Anotace v angličtině
Goal of this work is to develop software tool for generating simple stories. Program should be capable to create a complex English text based on imputed words and sentence models. It should follow classical writing concepts (paragraphs, story structure) as well as grammatical rules of English language.
Klíčová slova
programování, spisovatelství, generátor
Klíčová slova v angličtině
programming, writing, generator
Zásady pro vypracování
Cílem práce je navrhnout a implementovat softwarový nástroj pro generování jednoduchých příběhů. Program by měl být schopen na základě zadaných slov, slovních spojení a modelů vět sestavit i rozsáhlejší anglický text a při tomto zohlednit standardní koncepty (zápletka, rozuzlení, závěr, kapitola, odstavec atd.) z literární teorie i běžná gramatická pravidla.
Zásady pro vypracování
Cílem práce je navrhnout a implementovat softwarový nástroj pro generování jednoduchých příběhů. Program by měl být schopen na základě zadaných slov, slovních spojení a modelů vět sestavit i rozsáhlejší anglický text a při tomto zohlednit standardní koncepty (zápletka, rozuzlení, závěr, kapitola, odstavec atd.) z literární teorie i běžná gramatická pravidla.
Seznam doporučené literatury
Roy Peter Clark: Writing Tools: 55 Essential Strategies for Every Writer. Little, Brown and Company - 2006
Mark Lutz: Learning Python. 5th Edition, O'Reilly Media, Inc. - 2013
Seznam doporučené literatury
Roy Peter Clark: Writing Tools: 55 Essential Strategies for Every Writer. Little, Brown and Company - 2006
Mark Lutz: Learning Python. 5th Edition, O'Reilly Media, Inc. - 2013
Přílohy volně vložené
1 CD
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
V úvodu své obhajoby student Jakub Mazanec představil cíle své práce, vytvoření generátoru textu. Následně diplomant předvedl svůj výsledný program.
Následovalo čtení posudků vedoucího a oponenta práce. V reakci na posudky student objasnil jakým způsobem funguje generátor textu Lorem ipsum, popsal význam obrázku č. 2., vysvětlil jak parametrizovat délku textu.
V závěrečné diskuzi byl probírán styl programování práce.