Využití strojového učení v procesu vývoje software

DSpace Repository

Language: English čeština 

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

Files Size Format View Description
machalík_2024_dp.zip 3.659Mb application/zip View/Open None
machalík_2024_op.pdf 219.6Kb PDF View/Open None
machalík_2024_vp.pdf 388.8Kb PDF View/Open None

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account