Generování kódu z textového popisu funkcionality
but.committee | doc. Dr. Ing. Dušan Kolář (předseda) RNDr. Marek Rychlý, Ph.D. (člen) doc. Dr. Ing. Otto Fučík (člen) Ing. František Grézl, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Smrž, Pavel | en |
dc.contributor.author | Zobal, Ondřej | en |
dc.contributor.referee | Nosko, Svetozár | en |
dc.date.created | 2024 | cs |
dc.description.abstract | Tato práce se zabývá vývojem rozšíření do editoru Visual Studio Code, které pomůže vývojářům udržet kvalitu kódu jazyka Python 3. Rozšíření poskytuje možnost generování komentářů a docstringů, návrhu nových jmen proměnných. Rozšíření využívá velké jazykové modely Transformer s řídkou pozorností pro zpracování výsledků. Výsledky bohužel nekonkurují současné konkurenci, jakou je například GPT-3.5-turbo. | en |
dc.description.abstract | This thesis is concerned with the development of an extension for the Visual Studio Code editor that helps developers maintain code quality in Python 3 by generating comments and docstrings and suggesting new names for variables. The extension was also supposed to include a bug fixing system, but unfortunately it failed to become effective. The system uses large Transformer language models with sparse attention for processing results. Unfortunately, the results do not compete with current competition such as GPT-3.5-turbo. | cs |
dc.description.mark | A | cs |
dc.identifier.citation | ZOBAL, O. Generování kódu z textového popisu funkcionality [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024. | cs |
dc.identifier.other | 154445 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/246571 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | strojové učení | en |
dc.subject | zpracování přirozeného jazyka | en |
dc.subject | ML | en |
dc.subject | NLP | en |
dc.subject | zlepšení kódu | en |
dc.subject | generování komentářů | en |
dc.subject | refaktorizace | en |
dc.subject | Longformer | en |
dc.subject | PLBART | en |
dc.subject | Visual Studio Code | en |
dc.subject | rozšíření | en |
dc.subject | machine learning | cs |
dc.subject | natural language processing | cs |
dc.subject | ML | cs |
dc.subject | NLP | cs |
dc.subject | code refinement | cs |
dc.subject | comment generation | cs |
dc.subject | refactoring | cs |
dc.subject | Longformer | cs |
dc.subject | PLBART | cs |
dc.subject | Visual Studio Code | cs |
dc.subject | extension | cs |
dc.title | Generování kódu z textového popisu funkcionality | en |
dc.title.alternative | Generating Code from Textual Description of Functionality | cs |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2024-06-10 | cs |
dcterms.modified | 2024-06-17-08:45:56 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 154445 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.19 00:38:22 | en |
sync.item.modts | 2025.01.15 19:20:57 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.06 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 8.55 MB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_154445.html
- Size:
- 8.78 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_154445.html