Thesis Details

Webový nástroj pro tvorbu, správu a využití databáze sportovních pozic

Bachelor's Thesis Student: Křivánek Tomáš Academic Year: 2021/2022 Supervisor: Herout Adam, prof. Ing., Ph.D.
English title
Web Tool for Creation, Management, and Use of a Database of Sports Poses

This paper is focused on two searching methods and how they can be used in any searching and in any  web application. Two most important qualities of any search are speed and accuracy. One of the best methods in terms of speed is so-called live search. This method provides results immediately when the user starts typing their search expression. That is why in many cases, the user does not even have to finish their expression, because when seeing the result, the user can immediately access it. Search accuracy is often achieved by using keywords or some part of text. Another common way to organize and fetch documents are tags: a short string which identifies a post or a photo. Multiple tags are then used similarly to plain keywords. This work proposes to use tags as a new searching logical language, where presence and/or absence of tags can be required. For this purpose I created a simple logical language "Queries", because they can be used very similarly to database queries. In my case, the language and the user interface is made very simple so that a normal user can specify the query himself. This search tool is showcased in a web application focused around yoga poses. Both methods are used there -- the user can search in the yoga poses database by name or by the queries language.


python, web, application, livesearch, tag, query, mongodb, flask, backend, frontend, javascript, jQuery, css, html, asynchronous

Degree Programme
defended, grade B
14 June 2022
Burget Lukáš, doc. Ing., Ph.D. (DCGM FIT BUT), předseda
Dytrych Jaroslav, Ing., Ph.D. (DCGM FIT BUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Martínek Tomáš, Ing., Ph.D. (DCSY FIT BUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (DIFS FIT BUT), člen
KŘIVÁNEK, Tomáš. Webový nástroj pro tvorbu, správu a využití databáze sportovních pozic. Brno, 2022. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-14. Supervised by Herout Adam. Available from:
    author = "Tom\'{a}\v{s} K\v{r}iv\'{a}nek",
    type = "Bachelor's thesis",
    title = "Webov\'{y} n\'{a}stroj pro tvorbu, spr\'{a}vu a vyu\v{z}it\'{i} datab\'{a}ze sportovn\'{i}ch pozic",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = ""
Back to top