Integrace velkých jazykových modelů do systému Kelvin

dc.contributor.advisorKrumnikl, Michal
dc.contributor.authorMikula, Pavel
dc.contributor.refereeGaura, Jan
dc.date.accepted2026-06-04
dc.date.accessioned2026-09-02T14:41:00Z
dc.date.available2026-09-02T14:41:00Z
dc.date.issued2026
dc.description.abstractTato diplomová práce se zabývá návrhem a implementací modulu pro automatickou analýzu zdrojových kódů pomocí velkých jazykových modelů (LLM) v rámci webového informačního systému využívaného při výuce programování. Práce popisuje principy fungování LLM, architekturu Transformer a základní metody jejich využití při analýze a hodnocení kódu. Součástí je porovnání různých způsobů nasazení a přístupů k promptování z hlediska kvality výsledků, provozních nároků a ochrany dat. Navržené řešení je experimentálně ověřeno na reálných datech a jeho výsledky ukazují možnosti využití LLM jako podpůrného nástroje při hodnocení programátorských úloh.cs
dc.description.abstractThis thesis focuses on the design and implementation of a module for automatic analysis of source code using large language models (LLMs) within a web-based information system used in programming education. The thesis describes the principles of LLMs, the Transformer architecture, and approaches for applying these models to source code analysis. It also compares different deployment approaches and prompting strategies with respect to output quality, operational requirements, and data protection. The proposed solution is experimentally evaluated on real-world data, demonstrating the potential of LLMs as a supporting tool for assessing programming assignments.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent2074392 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisMIK0486_FEI_N0613A140034_2026
dc.identifier.urihttp://hdl.handle.net/10084/160807
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectvelké jazykové modelycs
dc.subjectanalýza zdrojového kóducs
dc.subjectautomatické hodnocenícs
dc.subjectTransformercs
dc.subjectpromptovánícs
dc.subjectvýuka programovánícs
dc.subjectlarge language modelsen
dc.subjectsource code analysisen
dc.subjectautomated assessmenten
dc.subjectTransformeren
dc.subjectpromptingen
dc.subjectprogramming educationen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformatikacs
dc.titleIntegrace velkých jazykových modelů do systému Kelvincs
dc.title.alternativeIntegrating Large Language Models into Kelvinen
dc.typeDiplomová prácecs
local.files.count6
local.files.size3717263
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
MIK0486_FEI_N0613A140034_2026.pdf
Size:
1.98 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
MIK0486_FEI_N0613A140034_2026_zadani.pdf
Size:
156.67 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
MIK0486_FEI_N0613A140034_2026_priloha.zip
Size:
1.04 MB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
Name:
MIK0486_FEI_N0613A140034_2026_posudek_vedouci_Krumnikl_Michal.pdf
Size:
159.7 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Krumnikl, Michal
Loading...
Thumbnail Image
Name:
MIK0486_FEI_N0613A140034_2026_posudek_oponent_Gaura_Jan.pdf
Size:
158.76 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Gaura, Jan