Character Name Generator for Creative Writing in LuaTeX
Zpravodaj Československého sdružení uživatelů TeXu (2023)
- Issue: 1-2, page 3-38
- ISSN: 1211-6661
Access Full Article
topAbstract
topHow to cite
topNovotný, Vít. "Nápadovník jmen pro tvůrčí psaní v LuaTeXu." Zpravodaj Československého sdružení uživatelů TeXu (2023): 3-38. <http://eudml.org/doc/299111>.
@article{Novotný2023,
abstract = {Známý výrok informatika Phila Karltona říká, že na informatice jsou obtížné pouze dvě věci: vyprazdňování cache a přidělování jmen. Své o tom vědí i spisovatelé, kteří musí kromě příběhu a světa vymyslet jména všech svých příběhových postav. V tomto článku vyvineme jazykový model, který spisovatelům umožní automaticky generovat jména postav při tvůrčím psaní v LuaTeXu. Kromě pomoci při tvůrčím psaní si představíme i další možná použití jazykových modelů v LuaTeXu, jako je automatické přepínání vzorů dělení slov podle aktuálního jazyka a generování výplňového textu. TeXnicky zaměřeným čtenářům článek poslouží jako prvotní seznámení s programovacími jazyky Lua a expl3 a s LaTeXovým balíčkem xparse pro přípravu uživatelských rozhraní.},
author = {Novotný, Vít},
journal = {Zpravodaj Československého sdružení uživatelů TeXu},
keywords = {tvůrčí psaní; trie; jazykové modely; LuaTeX; Lua; expl3; xparse; creative writing; trie; language models; LuaTeX; Lua; expl3; xparse},
language = {cze},
number = {1-2},
pages = {3-38},
publisher = {Československé sdružení uživatelů TeXu},
title = {Nápadovník jmen pro tvůrčí psaní v LuaTeXu},
url = {http://eudml.org/doc/299111},
year = {2023},
}
TY - JOUR
AU - Novotný, Vít
TI - Nápadovník jmen pro tvůrčí psaní v LuaTeXu
JO - Zpravodaj Československého sdružení uživatelů TeXu
PY - 2023
PB - Československé sdružení uživatelů TeXu
IS - 1-2
SP - 3
EP - 38
AB - Známý výrok informatika Phila Karltona říká, že na informatice jsou obtížné pouze dvě věci: vyprazdňování cache a přidělování jmen. Své o tom vědí i spisovatelé, kteří musí kromě příběhu a světa vymyslet jména všech svých příběhových postav. V tomto článku vyvineme jazykový model, který spisovatelům umožní automaticky generovat jména postav při tvůrčím psaní v LuaTeXu. Kromě pomoci při tvůrčím psaní si představíme i další možná použití jazykových modelů v LuaTeXu, jako je automatické přepínání vzorů dělení slov podle aktuálního jazyka a generování výplňového textu. TeXnicky zaměřeným čtenářům článek poslouží jako prvotní seznámení s programovacími jazyky Lua a expl3 a s LaTeXovým balíčkem xparse pro přípravu uživatelských rozhraní.
LA - cze
KW - tvůrčí psaní; trie; jazykové modely; LuaTeX; Lua; expl3; xparse; creative writing; trie; language models; LuaTeX; Lua; expl3; xparse
UR - http://eudml.org/doc/299111
ER -
References
top- Knuth, Donald, 6.3: Digital Searching, In: The Art of Computer Programming Volume 3: Sorting and Searching. 2. vyd. Addison-Wesley, 1997, s. 492. ISBN 0-201-89685-0. (1997) MR3077154
- Cartoon Goodies, Check out this transparent Huckleberry Hound hello PNG image, [online]. [cit. 2023-02-22]. Dostupné z: https://cartoongoodies.com/png_images/huckleberry-hound-hello/.
- Čapek, Josef, Povídání o pejskovi a kočičce: jak spolu hospodařili a ještě o všelijakých jiných věcech, 13. vyd. Albatros, 1972. (1972)
- GoGEN, GoGEN Maxipes Fík: Česká značka elektroniky pro děti, [online]. [cit. 2023-02-22]. Dostupné z: https://www.gogen.cz/gogen-maxipes-fik/.
- Katz, S. M., 10.1109/TASSP.1987.1165125, IEEE Transactions on Acoustics, Speech, and Signal Processing. 1987, roč. 35, č. 3, s. 400–401. (1987) MR0642901DOI10.1109/TASSP.1987.1165125
- Novotný, Vít, Nápadovník jmen postav pro tvůrčí psaní v LuaTeXu: Release The latest version, [online]. GitHub, 2023-05-03 [cit. 2023-05-03]. Dostupné z: https://github.com/witiko/character-name-generator-for-creative-writing-in-luatex/releases/tag/latest. (2023)
- Ierusalimschy, Roberto, Programming in Lua, 4. vyd. Lua.org, 2016. ISBN 978-8590379867. (2016)
- Ierusalimschy, Roberto, Figueiredo, Luiz Henrique, Celes, Waldemar, Lua 5.3 Reference Manual, [online]. 2020-07-14. [cit. 2023-03-10]. Dostupné z: https://www.lua.org/manual/5.3/manual.html. (2020)
- Press, W. H., Teukolsky, S. A., Vetterling, W. T., Flannery, B. P., Numerical Recipes 3rd Edition: The Art of Scientific Computing, 3. vyd. Cambridge University Press, 2007. ISBN 978-0-521-88068-8. (2007) MR2371990
- L'ecuyer, Pierre, Tables of linear congruential generators of different sizes and good lattice structure, Mathematics of Computation. 1999, roč. 68, č. 225, s. 249–260. (1999) MR1489972
- The LaTeX Project, The LaTeX3 Interfaces, [online]. CTAN, 2023-03-30 [cit. 2023-04-09]. Dostupné z: http://mirrors.ctan.org/macros/latex/contrib/l3kernel/interface3.pdf. (2023)
- Vrabcová, Tereza, Model pro automatické skloňování českých jmen v LuaTeXu: Release The latest version, [online]. GitHub, 2023-05-03 [cit. 2023-05-03]. Dostupné z: https://github.com/xvrabcov/declension_names/releases/tag/latest. (2023)
- Manning, Christopher D., Raghavan, Prabhakar, Schütze, Hinrich, Introduction to Information Retrieval, Cambridge University Press, 2008. ISBN 0521865719. Dostupné také z: https://nlp.stanford.edu/IR-book/. (2008)
- Rabin, Michael O., Scott, Dana, 10.1147/rd.32.0114, IBM J. Res. Dev. 1959, roč. 3, č. 2, s. 114–125. (1959) MR0103795DOI10.1147/rd.32.0114
- Novotný, Vít, Stará, Marie, Cthulhu Hails from Wales: N-gram Frequency Analysis of R'lyehian, In: HORÁK, Aleš; RYCHLÝ, Pavel; RAMBOUSEK, Adam (ed.). Recent Advances in Slavonic Natural Language Processing. Tribun EU, 2020. ISBN 978-80-263-1600-8. ISSN 2336-4289. Dostupné také z: https://nlp.fi.muni.cz/raslan/2020/paper12.pdf. (2020)
- Hooker, Mark T., Tolkien and Welsh (Tolkien a Chymraeg): Essays on J. R. R. Tolkien's Use of Welsh in his Legendarium, 1. vyd. Llyfrawr, 2012. ISBN 978-1477667736. (2012)
- creativeblogger, Pokémon in Translation: Where Do Their Names Come From?, [online]. 2017-08-11. [cit. 2023-04-17]. Dostupné z: https://creativetranslation.com/blog-pokemon-names-in-translation/. (2017)
- LuaTeX development team, LuaTeX Reference Manual, [online]. CTAN, 2023-04-06 [cit. 2023-04-17]. Dostupné z: https://ctan.org/pkg/luatex. (2023)
- Sojka, Petr, 10.5300/2019-1-4/73, Zpravodaj CSTUGu. 2019, roč. 29, č. 1–4, s. 73–86. ISSN 1211-6661. Dostupné z DOI: 10.5300/2019-1-4/73. (2019) DOI10.5300/2019-1-4/73
- Sojka, Petr, 10.5300/2020-3-4/118, Zpravodaj CSTUGu. 2020, roč. 30, č. 3–4, s. 118–126. ISSN 1211-6661. Dostupné z DOI: 10.5300/2020-3-4/118. (2020) DOI10.5300/2020-3-4/118
- Čapek, Karel, Dášeňka čili život štěněte, 1. vyd. Fr. Borový, 1933. (1933)
Citations in EuDML Documents
topNotesEmbed ?
topTo embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.