Závěrečná práce: Bc. Michal Adler: Evaluating the Ability of Large Language Models to Provide Code Quality Feedback
Diplomová práce
Evaluating the Ability of Large Language Models to Provide Code Quality Feedback
Anotace
Kvalita kódu je klíčová pro jeho dlouhodobou udržovatelnost, a proto je nutné rozvíjet návyky pro psaní čistého kódu již od samotných začátků učení se programování. Poskytování zpětné vazby na kvalitu kódu je však časově náročné a obtížně škálovatelné. Tato práce se zabývá schopností velkých jazykových modelů dávat zpětnou vazbu na kvalitu kódu v kontextu úvodního programování. Práce porovnává několik …více
Abstract
High code quality is essential for maintainability, and developing habits to write clean code early on is crucial. Unfortunately, providing code quality feedback requires significant time and does not scale well. This thesis explores the usage of large language models (LLMs) and their ability to provide code quality feedback in the context of introductory programming. It compares multiple LLMs, selecting …více
Zadání práce
- Develop a dataset of programs with code quality issues, ensuring it represents a diverse set of problems typical in an introductory programming course.
- Explore and compare different LLM prompting techniques, including zero-shot, few-shot, and chain-of-thought prompting.
- Conduct a systematic evaluation of LLM performance using the created dataset, assessing the models' ability to provide meaningful feedback on various types of code quality issues.
22. 5. 2025 09:27, doc. Mgr. Radek Pelánek, Ph.D., učo 4297
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Automating Event Stream Definition in Kafka Ecosystem Using Large Language Models
Ing. Patrik Szabó -
Formulace statistických příkladů a projektů v éře generativní umělé inteligence
Bc. Lenka Šoltésová -
Trust Management in AI-based Agent Systems
Ing. Filip Fabka -
Analysis of Bias and Reliability in LLM-Powered Search Engines
Bc. Martina Stankovičová -
Design, methodology, and tooling for a course on practical LLM usage
Mgr. Ing. Bc. Maxim Svistunov -
AIVA MCP Server Implementation
Bc. Petr Dočkal -
Practical Use of Prompt/Context Engineering Tools and Methods
Bc. Emma Tomášová -
Využitie LLM na extrakciu formálnych vlastností biologických modelov z literatúry
Ing. Richard Harman




