Využití AI pro návrh učebních osnov kybernetické bezpečnosti
Loading...
Date
Authors
Balan, Pavlo
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
ORCID
Abstract
Tato bakalářská práce je věnována vytvoření aplikace s názvem „Career Path“ (Kariérní cesta). Účelem této aplikace je poskytnout uživateli možnost vybrat si optimální kombinaci tréninkových kurzů k dosažení jednoho z profilů definovaných v rámci ECSF. Řešení je založeno na metodologii REWIRE, která zjednodušuje strukturu ECSF seskupením podobných dovedností do jasně definovaných skupin. Sekce byla implementována s využitím moderních technologií, včetně optimalizace založené na algoritmu ILP a použití jazykového modelu (umělá inteligence) pro analýzu dokumentů a textových dat. Při vývoji byly navíc využity moderní přístupy k návrhu rozhraní, včetně knihovny Ant Design. Vyvinutá aplikace byla také otestována, přičemž byly odhaleny nedostatky a nežádoucí chování. Na základě výsledků testů byly navrženy možné oblasti pro další zlepšení.
This bachelor's thesis is dedicated to the creation of an application called “Career Path”. The purpose of the application is to provide the user with the opportunity to select the optimal combination of training courses to achieve one of the profiles defined within the ECSF. The solution is based on the REWIRE methodology, which simplifies the ECSF structure by grouping similar skills into clearly defined groups. The application was implemented using modern technologies, including optimization based on ILP algorithm and the use of a language model (AI) for analyzing documents and text data. In addition, modern approaches to interface design were utilized during development, including the Ant Design library. The developed application was also tested, which revealed shortcomings and undesirable behavior. Based on the test results, possible areas for further improvement were suggested.
This bachelor's thesis is dedicated to the creation of an application called “Career Path”. The purpose of the application is to provide the user with the opportunity to select the optimal combination of training courses to achieve one of the profiles defined within the ECSF. The solution is based on the REWIRE methodology, which simplifies the ECSF structure by grouping similar skills into clearly defined groups. The application was implemented using modern technologies, including optimization based on ILP algorithm and the use of a language model (AI) for analyzing documents and text data. In addition, modern approaches to interface design were utilized during development, including the Ant Design library. The developed application was also tested, which revealed shortcomings and undesirable behavior. Based on the test results, possible areas for further improvement were suggested.
Description
Keywords
Ant Design , CSS , CyberABILITY , ECSF , ENISA , HTML , ILP , JavaScript , Jazykový model , Kariérní cesta , MySQL , NICE , NIST , PHP , Python , React , REWIRE , SCSS , SQL , Umělá inteligence , XAMPP , AI , Ant Design , Career Path , CSS , CyberABILITY , ECSF , ENISA , HTML , ILP , JavaScript , Language Model , MySQL , NICE , NIST , PHP , Python , React , REWIRE , SCSS , SQL , XAMPP
Citation
BALAN, P. Využití AI pro návrh učebních osnov kybernetické bezpečnosti [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
en
Study field
bez specializace
Comittee
doc. Ing. Lukáš Malina, Ph.D. (předseda)
JUDr. Pavel Loutocký, BA (Hons), Ph.D. (místopředseda)
Ing. Petr Dzurenda, Ph.D. (člen)
Ing. Radek Možný, Ph.D. (člen)
Ing. Vítězslav Křivánek, Ph.D. (člen)
Ing. David Smékal (člen)
Ing. Marek Sikora (člen)
Date of acceptance
2025-06-17
Defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky.
Student obhájil bakalářskou práci a odpověděl na otázky členů komise a oponenta.
Otázky oponenta:
Lze aplikaci použít i pro výběr studijních programů? Pokud ano, jaké změny by byly nutné?
- student dostatečně vysvětlil otázku.
Lze aplikaci propojit s nějakou databází obsahující tréninková školení? Pokud ano, lze nějak automatizovat extrakci informací z těchto databází?
- student dostatečně vysvětlil otázku.
Result of defence
práce byla úspěšně obhájena
