Integrace velkých jazykových modelů do systému Kelvin
| dc.contributor.advisor | Krumnikl, Michal | |
| dc.contributor.author | Mikula, Pavel | |
| dc.contributor.referee | Gaura, Jan | |
| dc.date.accepted | 2026-06-04 | |
| dc.date.accessioned | 2026-09-02T14:41:00Z | |
| dc.date.available | 2026-09-02T14:41:00Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Tato 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.abstract | This 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.department | 460 - Katedra informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 2074392 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | MIK0486_FEI_N0613A140034_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160807 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | velké jazykové modely | cs |
| dc.subject | analýza zdrojového kódu | cs |
| dc.subject | automatické hodnocení | cs |
| dc.subject | Transformer | cs |
| dc.subject | promptování | cs |
| dc.subject | výuka programování | cs |
| dc.subject | large language models | en |
| dc.subject | source code analysis | en |
| dc.subject | automated assessment | en |
| dc.subject | Transformer | en |
| dc.subject | prompting | en |
| dc.subject | programming education | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Magisterský studijní program | cs |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Integrace velkých jazykových modelů do systému Kelvin | cs |
| dc.title.alternative | Integrating Large Language Models into Kelvin | en |
| dc.type | Diplomová práce | cs |
| local.files.count | 6 | |
| local.files.size | 3717263 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- MIK0486_FEI_N0613A140034_2026.pdf
- Size:
- 1.98 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- MIK0486_FEI_N0613A140034_2026_zadani.pdf
- Size:
- 156.67 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- MIK0486_FEI_N0613A140034_2026_priloha.zip
- Size:
- 1.04 MB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- 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...
- Name:
- MIK0486_FEI_N0613A140034_2026_posudek_oponent_Gaura_Jan.pdf
- Size:
- 158.76 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Gaura, Jan