Využití strojového učení v procesu vývoje software
Show simple item record
dc.contributor.advisor |
Vala, Radek
|
|
dc.contributor.author |
Machalík, Dominik
|
|
dc.date.accessioned |
2024-07-23T13:16:31Z |
|
dc.date.available |
2024-07-23T13:16:31Z |
|
dc.date.issued |
2023-11-05 |
|
dc.identifier |
Elektronický archiv Knihovny UTB |
|
dc.identifier.uri |
http://hdl.handle.net/10563/55937
|
|
dc.description.abstract |
Tato práce se zabývá využitím nástrojů strojového učení při vývoji software. V teoretické části jsou představeny základní principy fungování strojového učení, jsou představeny nej- větší jazykové modely a aplikace, které nad nimi běží. V praktické části jsou některé tyto nástroje využity pro návrh funkcionalit, tvorbu uživatelského rozhraní, psaní kódu a tvorbu automatických testů. Dále se soustředí na zhodnocení výstupů a popsání přínosů a rizik spo- jených s využitím těchto nástrojů. |
|
dc.format |
65 s. |
|
dc.language.iso |
cs |
|
dc.publisher |
Univerzita Tomáše Bati ve Zlíně |
|
dc.rights |
Bez omezení |
|
dc.subject |
Strojové učení
|
cs |
dc.subject |
Umělá inteligence
|
cs |
dc.subject |
Vývoj software
|
cs |
dc.subject |
Efektivita
|
cs |
dc.subject |
Kvalita software
|
cs |
dc.subject |
ChatGPT
|
cs |
dc.subject |
GitHub Copilot
|
cs |
dc.subject |
Machine learning
|
en |
dc.subject |
Artificial intelligence
|
en |
dc.subject |
Software development
|
en |
dc.subject |
Efficiency
|
en |
dc.subject |
Software quality
|
en |
dc.subject |
ChatGPT
|
en |
dc.subject |
GitHub Copilot
|
en |
dc.title |
Využití strojového učení v procesu vývoje software |
|
dc.title.alternative |
Using Machine Learning in the Software Development Process |
|
dc.type |
bakalářská práce |
cs |
dc.contributor.referee |
Žáček, Petr |
|
dc.date.accepted |
2024-06-04 |
|
dc.description.abstract-translated |
This thesis focuses on the use of machine learning tools in software development. In the theoretical part, the basic principles of machine learning are introduced, the most common language models and applications that run on top of them are presented. In the practical part, some of these tools are used for creating functionalities, creating user interfaces, writing code and creating automated tests. In the end it focuses on evaluating the outputs and de- scribing the benefits and risks associated with using these tools. |
|
dc.description.department |
Ústav informatiky a umělé inteligence |
|
dc.thesis.degree-discipline |
Softwarové inženýrství |
cs |
dc.thesis.degree-discipline |
Software Engineering |
en |
dc.thesis.degree-grantor |
Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky |
cs |
dc.thesis.degree-grantor |
Tomas Bata University in Zlín. Faculty of Applied Informatics |
en |
dc.thesis.degree-name |
Bc. |
|
dc.thesis.degree-program |
Softwarové inženýrství |
cs |
dc.thesis.degree-program |
Software Engineering |
en |
dc.identifier.stag |
66920
|
|
dc.date.submitted |
2024-05-13 |
|
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account