Automatický generátor textu

Title Alternative:Automatic text generator
dc.contributor.advisorVraný, Jiří
dc.contributor.authorKadlec, Jan
dc.date2013
dc.date.accessioned2015-07-07
dc.date.available2015-07-07
dc.date.committed2013-01-03
dc.date.defense2013-02-04
dc.date.submitted2011-10-14
dc.degree.levelmgrcs
dc.descriptionkatedra: NTI; přílohy: 1 CD ROM; rozsah: 66 s.cs
dc.description.abstractThe goal of this thesis was to create a web application, that should be able to publish automatically generated random articles. The application looks like a webblog written by a human writer. To achieve this goal, it was necessary to use linguistic analysis methods and also a processing from the information technologies field. The main part of this thesis is parsing articles about the "Generative art". A context-free grammar is generated from these text data and from gathered informations. This grammar is used for automatic generation of random articles. Grammar should be updated countinously, therefore a semi-automatic text crawler is also part of this job. Python programming language and the NLTK library (Natural language Toolkit) were used to create the application. All the parts of this program were integrated into a web application using the Django framework.en
dc.description.abstractCílem této diplomové práce bylo vytvořit webovou aplikaci, která bude automaticky publikovat texty v anglickém jazyce, skládající se z náhodně generovaných vět. Aplikace se měla tvářit jako webový blog, na kterém nebude na první pohled patrné, že je generován automaticky, bez zásahu člověka. K dosažení cíle bylo nutné využít především metod lingvistické analýzy, ale i dalších prostředků z oblasti informatiky. Hlavní částí této práce je analýza textů na téma Generativní umění. Z těchto textů a informací získaných z jejich jazykového rozboru je následně sestavována gramatika, jenž slouží pro automatické generování náhodně sestavených vět. Tato gramatika se musí neustále vyvíjet, proto webová aplikace obsahuje také poloautomatický kolektor dat, který prochází internet, sbírá texty a po kontrole je analyzuje, archivuje a zařazuje do gramatiky. Po technické stránce bylo pro tuto aplikaci využito programovacího jazyka Python a knihovny NLTK (Natural Language Tool Kit), která slouží právě k operacím s lidským jazykem ? klasifikaci, rozbor a sémantickou analýzu. Ke sloučení všech částí práce do webového rozhraní bylo využito frameworku Django.cs
dc.formattext
dc.identifier.urihttps://dspace.tul.cz/handle/15240/12113
dc.language.isocs
dc.publisherTechnická Univerzita v Libercics
dc.subjectautomatic text generatoren
dc.subjectpythonen
dc.subjectdjango frameworken
dc.subjectlinguistic analysisen
dc.subjectcontext-free grammaren
dc.subjectautomatický generátor textucs
dc.subjectpythoncs
dc.subjectdjango frameworkcs
dc.subjectlingvistická analýzacs
dc.subjectbezkontextová gramatikacs
dc.subject.verbisWWW aplikacecs
dc.titleAutomatický generátor textucs
dc.title.alternativeAutomatic text generatoren
dc.typeThesis
local.departmentNTIcs
local.facultyFakulta mechatroniky, informatiky a mezioborových studiícs
local.identifier.stag23293
local.identifier.verbis470352
local.note.administratorsoprava_A
local.verbis.aktualizace2019-10-05 06:03:57cs
local.verbis.studijniprogramNTI Elektrotechnika a informatika/Informační technologiecs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
mgr_23293.pdf
Size:
12.09 MB
Format:
Adobe Portable Document Format
Description:
kvalifikační práce
Loading...
Thumbnail Image
Name:
Dipl_23293-PO.pdf
Size:
580.95 KB
Format:
Adobe Portable Document Format
Description:
posudek oponenta
Loading...
Thumbnail Image
Name:
Dipl_23293-PV.pdf
Size:
781.14 KB
Format:
Adobe Portable Document Format
Description:
posudek vedoucího
Loading...
Thumbnail Image
Name:
Dipl_232-VO.pdf
Size:
815.19 KB
Format:
Adobe Portable Document Format
Description:
výsledek obhajoby