Thesis Details

Rozšíření funkcionality portálu evropských projektů

Bachelor's Thesis Student: Vorobjev Nikolaj Academic Year: 2020/2021 Supervisor: Smrž Pavel, doc. RNDr., Ph.D.
English title
Extending Functionality of European Project Portal
Language
Czech
Abstract

This thesis is based on 2 previous theses, complements and expands the last of them. The primary objective is to take existing source files, study, modify and use them for the purpose of running and updating the system. It is a necessary intermediate step, which the previous thesis solved partly. The secondary objective is to expand the system focused on improving the navigation, creating relations between the similar existing system entities, metasearching for relevant resources according to user requirements, extracting and storing new unique information about entities in the system, which is not provided by the current source. The result of the thesis is a running system, filled with fresh data, prepared and improved for system users. The source code of the system is refactored, became more readable and is ready to be extended. The metasearch engine is created, in modern Perl 5. The source code of the engine is portable and scalable, which allows easy integration into other systems.

Keywords

Python, Flask, Jinja2, Bootstrap, Metasearch, Perl 5, Moose, Google Search, Bing Search,Elasticsearch, MoreLikeThis, term vectors, text and documents similarity

Department
Degree Programme
Information Technology
Files
Status
not defended
Date
17 June 2021
Reviewer
Committee
Janoušek Vladimír, doc. Ing., Ph.D. (DITS FIT BUT), předseda
Burget Lukáš, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Mrázek Vojtěch, Ing., Ph.D. (DCSY FIT BUT), člen
Rozman Jaroslav, Ing., Ph.D. (DITS FIT BUT), člen
Citation
VOROBJEV, Nikolaj. Rozšíření funkcionality portálu evropských projektů. Brno, 2021. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-17. Supervised by Smrž Pavel. Available from: https://www.fit.vut.cz/study/thesis/20353/
BibTeX
@bachelorsthesis{FITBT20353,
    author = "Nikolaj Vorobjev",
    type = "Bachelor's thesis",
    title = "Roz\v{s}\'{i}\v{r}en\'{i} funkcionality port\'{a}lu evropsk\'{y}ch projekt\r{u}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/20353/"
}
Back to top