Chatbot postavený na umělých neuronových sítích
but.committee | prof. Dr. Ing. Jan Černocký (předseda) doc. Ing. Jiří Jaroš, Ph.D. (místopředseda) doc. RNDr. Michal Novák, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) RNDr. Marek Rychlý, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "B". | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Szőke, Igor | cs |
dc.contributor.author | Čechák, Jiří | cs |
dc.contributor.referee | Beneš, Karel | cs |
dc.date.created | 2018 | cs |
dc.description.abstract | Bakalářská práce popisuje implementaci a způsob fungování generativního chatbotu. Chatbot byl implementován v jazyce Python pomocí umělých neuronových sítí a je založen na sequence-to-sequence principu. Výsledný chatbot obsahuje tři modely, které je možné každý natrénovat a poté použít k vedení konverzace ve vytvořeném GUI. Chatbot byl, po natrénování všech modelů, testován pomocí metriky BLEU. Také byl testován několika uživateli, kteří porovnali kvalitu generovaných odpovědí s kvalitou odpovědí již existujícího chatbotu Cleverbot. Pro lepší pochopení dané problematiky se zde nachází jednoduchý popis základních pojmů, jako je umělá inteligence, umělá neuronová síť, rozdíl mezi uzavřenou a otevřenou doménou, word embedding a základní popis chatbotů a jejich dělení, včetně jejich výhod, nevýhod a použití. | cs |
dc.description.abstract | The thesis describes an implementation and the way generative chatbot operates. The chatbot was implemented in Python using artificial neural networks and is based on a sequence-to-sequence principle. The final chatbot contains three models, which can be trained and used for conversations in a created GUI. After training of all three models, the chatbot was then tested by using BLEU metric. It was also tested by some users who compared the quality of its generated answers with the quality of answers created by already an existing chatbot Cleverbot. For a better understanding of the given problematics, there is a simple description of the basic terms, such as artificial intelligence, artificial neural networks, the difference between closed and open domain, word embedding and a basic description of the chatbots and their types, including their advantages, disadvantages and usage. | en |
dc.description.mark | B | cs |
dc.identifier.citation | ČECHÁK, J. Chatbot postavený na umělých neuronových sítích [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2018. | cs |
dc.identifier.other | 114766 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/85210 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | chatbot | cs |
dc.subject | bot | cs |
dc.subject | chatterbot | cs |
dc.subject | talkbot | cs |
dc.subject | generativní chatbot | cs |
dc.subject | umělá neuronová síť | cs |
dc.subject | LSTM | cs |
dc.subject | strojové učení | cs |
dc.subject | umělá inteligence | cs |
dc.subject | chatbot | en |
dc.subject | bot | en |
dc.subject | chatterbot | en |
dc.subject | talkbot | en |
dc.subject | generative chatbot | en |
dc.subject | artificial neural network | en |
dc.subject | LSTM | en |
dc.subject | machine learning | en |
dc.subject | artificial intelligence | en |
dc.title | Chatbot postavený na umělých neuronových sítích | cs |
dc.title.alternative | Chatbot Based on Artificial Neural Networks | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2018-06-12 | cs |
dcterms.modified | 2020-05-10-16:13:21 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 114766 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:08:24 | en |
sync.item.modts | 2025.01.17 10:56:53 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.83 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-20921_v.pdf
- Size:
- 86.1 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-20921_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-20921_o.pdf
- Size:
- 88.46 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-20921_o.pdf
Loading...
- Name:
- review_114766.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_114766.html