Development of an Application for Sports Results Analysis in Python
Thesis title: | Tvorba aplikácie pre analýzu športových výsledkov v jazyku Python |
---|---|
Author: | Horvat, Marián |
Thesis type: | Bachelor thesis |
Supervisor: | Löster, Tomáš |
Opponents: | Bílková, Diana |
Thesis language: | Slovensky |
Abstract: | Zámerom práce bolo prepojiť športové dáta s praktickou analytikou prostredníctvom používateľsky prívetivého nástroja. V rámci tejto bakalárskej práce vznikla desktopová aplikácia v jazyku Python, ktorá užívateľovi umožňuje analyzovať dáta zo športových zápasov bez potreby programovať alebo mať pokročilé znalosti v oblasti štatistiky. Aplikácia pritom využíva verejne dostupné knižnice pre jazyk Python ako pandas, matplotlib, numpy alebo scikit-learn. Aplikácia spracováva dáta zo súborov vo formáte CSV a je vďaka nej možné vykonávať základné analýzy ako vypísanie deskriptívnych štatistík, korelačnú analýzu a modely strojového učenia vrátane lineárnej a logistickej regresie. Výstupy aplikácie sú prezentované v prehľadnom textovom a grafickom rozhraní, kde bol kladený dôraz na jednoduchosť a dobrú čitateľnosť pre užívateľa. Výsledky analýz aplikácie sú prezentované na základe údajov z hokejových zápasov. |
Keywords: | Python; Vizualizácia dát; Športová analytika; Štatistika; Regresia; Korelácia |
Thesis title: | Tvorba aplikace pro analýzu sportovních výsledků v jazyku Python |
---|---|
Author: | Horvat, Marián |
Thesis type: | Bakalářská práce |
Supervisor: | Löster, Tomáš |
Opponents: | Bílková, Diana |
Thesis language: | Slovensky |
Abstract: | Záměrem práce bylo propojit sportovní data s praktickou analytikou prostřednictvím uživatelsky přívětivého nástroje. V rámci této bakalářské práce vznikla desktopová aplikace v jazyce Python, která uživateli umožňuje analyzovat data ze sportovních zápasů bez nutnosti programování nebo pokročilých znalostí v oblasti statistiky. Aplikace využívá veřejně dostupné knihovny pro jazyk Python jako pandas, matplotlib, numpy nebo scikit-learn. Aplikace zpracovává data ze souborů ve formátu CSV a umožňuje provádět základní analýzy, jako je výpis deskriptivních statistik, korelační analýza a modely strojového učení včetně lineární a logistické regrese. Výstupy aplikace jsou prezentovány v přehledném textovém a grafickém rozhraní, kde byl kladen důraz na jednoduchost a dobrou čitelnost pro uživatele. Výsledky analýz aplikace jsou prezentovány na základě údajů z hokejových zápasů. |
Keywords: | Python; Statistika; Sportovní analytika; Korelace; Vizualizace dat; Regrese |
Thesis title: | Development of an Application for Sports Results Analysis in Python |
---|---|
Author: | Horvat, Marián |
Thesis type: | Bachelor thesis |
Supervisor: | Löster, Tomáš |
Opponents: | Bílková, Diana |
Thesis language: | Slovensky |
Abstract: | The intention of the work was to link sports data with practical analytics through a user-friendly tool. In this bachelor thesis a desktop application was developed in Python that allows the user to analyse data from sports matches without the need to program or have advanced knowledge of statistics. In doing so, it makes use of publicly available libraries for Python such as pandas, matplotlib, numpy or scikit-learn. The application processes data from CSV files and makes it possible to perform basic analyses such as descriptive statistics, correlation analysis and machine learning models including linear and logistic regression. The outputs of the application are presented in a clear textual and graphical interface, where the emphasis has been placed on simplicity and good readability for the user. The results of the application's analyses are presented using data from hockey games. |
Keywords: | Data Visualization; Python; Sports Analytics; Statistics; Correlation; Regression |
Information about study
Study programme: | Aplikovaná informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Statistics and Probability |
Information on submission and defense
Date of assignment: | 27. 8. 2024 |
---|---|
Date of submission: | 11. 5. 2025 |
Date of defense: | 18. 6. 2025 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/89075/podrobnosti |