Zobrazit minimální záznam

Competence based employee search



dc.contributor.advisorZoubek Lukáš
dc.contributor.authorDominik Kouba
dc.date.accessioned2019-06-11T14:46:32Z
dc.date.available2019-06-11T14:46:32Z
dc.date.issued2019-06-07
dc.identifierKOS-782890516505
dc.identifier.urihttp://hdl.handle.net/10467/82483
dc.description.abstractV této práci jsme se zabývali vyhledáváním osob a pracovišť dle kompetencí na FEL ČVUT. Nejdříve jsme celý problém rozebrali obecně. V této části práce jsme rozhodli, že vhodnou reprezentací kompetencí budou ontologie. Hlavně proto, že jako jediný formální jazyk pro reprezentaci znalostí mají praktickou podporu technologií jako jsou RDF, OWL a SKOS. Dále jsme zanalyzovali možné datové zdroje, zejména zdroje znalostí osob a znalostní báze. Nakonec jsme se zabývali zpracováním dat, rozebrali jsme jejich transformaci do ontologií pomocí nástrojů jako je OntoRefine a následnou práci s nimi za pomoci jazyka SPARQL. V druhé části práce jsme navrhli systém, který problematiku vyhledávání dle kompetencí řeší. Využili jsme k tomu hexagonální architekturu, která je pro náš případ užití dostatečně modulární. Dále jsme se v druhé části práce věnovali situaci na FEL ČVUT. Nejdříve jsme rozebrali datové zdroje znalostí, osob a pracovišť. Jako nejvýznamnější jsme vyhodnotili systémy Usermap a V3S. Součástí této práce je také implementovaný prototyp, na kterém demonstrujeme funkčnost navrženého systému. Pro ukládání dat pomocí ontologií jsme využili existující triple-store GraphDB, jako schéma jsme použili existující ontologii SKOS rozšířenou o několik našich entit. Serverová část prototypu je implementovaná v jazyce JAVA za použití frameworku Spring Boot. Součástí prototypu je také klientská aplikace, která demonstruje průběh komunikace se serverem. V závěru této práce jsme rozebrali testování hexagonální architektury a některé z představených technik jsme aplikovali i na prototyp.cze
dc.description.abstractIn this work, we dealt with competency-based people and workplace search at the CTU FEE. First, we discussed the problem in general. In this part of the thesis, we decided that ontology would be a suitable representation of competencies. Mainly because, as the only formal language for knowledge representation, it has practical support for technologies such as RDF, OWL and SKOS. Furthermore, we analyzed possible data sources, especially the sources of people knowledge and the knowledge base. Finally, we dealt with data processing. We analyzed transformation into ontologies using tools such as OntoRefine. Then we described work with SPARQL. In the second part of the thesis, we have designed a system that solves the competency-based search. We decided to use the hexagonal architecture, which is sufficiently modular for this use case. Moreover, in the second part of the thesis, we dealt with the situation at the CTU FEE. First, we discussed the data sources of knowledge, people and workplaces. We found Usermap and V3S the most important systems. Last part of this work is a prototype, on which we demonstrate the suitable design of the system. We used existing triple-store GraphDB with SKOS ontology extended by several entities to store ontological data. The server part of the prototype is implemented in JAVA using the Spring Boot framework. The prototype also includes a client application that demonstrates the communication with the server side. At the end of this work, we discussed the testing of hexagonal architecture and applied some of the presented techniques to the prototype.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectkompetencecze
dc.subjectvyhledávánícze
dc.subjectosobacze
dc.subjectpracovištěcze
dc.subjectznalostcze
dc.subjectFELcze
dc.subjectČVUTcze
dc.subjectontologiecze
dc.subjectSKOScze
dc.subjectcompetenceeng
dc.subjectsearcheng
dc.subjectpeopleeng
dc.subjectworkplaceeng
dc.subjectknowledgeeng
dc.subjectFEEeng
dc.subjectCTUeng
dc.subjectontologyeng
dc.subjectSKOSeng
dc.titleVyhledávání zaměstnanců dle kompetencecze
dc.titleCompetence based employee searcheng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeNáplava Pavel
theses.degree.grantorkatedra počítačůcze
theses.degree.programmeSoftwarové inženýrství a technologiecze


Soubory tohoto záznamu








Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam