Original title:
Webová aplikace pro analýzu pracovních inzerátů na pozice kybernetické bezpečnosti
Translated title:
Web application for Cybersecurity Job Ads Analysis
Authors:
Turek, Adam ; Sikora, Marek (referee) ; Ricci, Sara (advisor) Document type: Bachelor's theses
Year:
2022
Language:
eng Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[eng][cze]
Cílem bakalářské práce je vytvoření interaktivní celosvětové mapy zobrazující databázi pracovních inzerátů ve webové aplikaci a provedení filtrování podle různých parametrů, kde je následně provedena analýza strojového učení. Také mapa zobrazuje počet inzerátů na pracovní pozice podle příslušných států. Webová aplikace je vytvořena pomoci JavaScriptové knihovny ReactJS spojené s LeafletJS, které zajišťují hlavní funkcionalitu. Část se strojovým učením a změna skriptů je realizována pomocí programovacího jazyku Python. Práce popisuje teoretickou část a implementaci jednotlivých funkcí mapy a dále se zabývá popisem a úspěsnou úpravou skriptů pro účely provedení strojového učení.
The bachelor’s thesis aims to create an interactive global map showing a database of job advertisements in a web application and perform filtering according to various parameters, where machine learning analysis is then performed. The map also shows the number of job advertisements by country. The web application is created using the ReactJS JavaScript library associated with LeafletJS, which provides the main functionality. The machine learning and script change parts are implemented using Python’s programming language. The thesis describes the theoretical part and implementation of individual map functions and deals with the description and successful modification of scripts to perform machine learning.
Keywords:
Analýza dat; GeoJSON; JavaScript; LeafletJS; LSTM; Python; ReactJS; Rekurentní neuronové sítě; Strojové učení; Webová aplikace; Zpracování přirozeného jazyka; Úmělá neuronová síť; Artificial Neural Network; Data Analysis; GeoJSON; JavaScript; LeafletJS; LSTM; Machine Learning; Natural Language Processing; Python; ReactJS; Recurrent Neural Networks; Web Application
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/205534