Webový a uživatelský frontend pro CleverMiner
| Název práce: | Web and user frontend for CleverMiner |
|---|---|
| Autor(ka) práce: | Zedníčková, Miriam |
| Typ práce: | Diploma thesis |
| Vedoucí práce: | Máša, Petr |
| Oponenti práce: | Sýkora, Lukáš |
| Jazyk práce: | English |
| Abstrakt: | This thesis focuses on the design and implementation of a user-friendly web frontend application for CleverMiner, a data mining Python package. The main objective is to create an intuitive interface accessible to users without programming skills, enabling them to leverage advanced data mining procedures such as CF-Miner. The minimalistic backend is developed using FastAPI to provide efficient and scalable API services. Beyond the design and development of the frontend, this work also explores various distribution strategies, including containerization with Docker and packaging as a desktop application via Electron. These approaches aim to ensure flexible installation options suitable for both server environments and local user workstations. |
| Klíčová slova: | CleverMiner; Web Frontend; User Interface; FastAPI; Docker; Desktop Application; Rule Mining; CF-Miner; Electron; React |
| Název práce: | Webový a uživatelský frontend pro CleverMiner |
|---|---|
| Autor(ka) práce: | Zedníčková, Miriam |
| Typ práce: | Diplomová práce |
| Vedoucí práce: | Máša, Petr |
| Oponenti práce: | Sýkora, Lukáš |
| Jazyk práce: | English |
| Abstrakt: | Tato diplomová práce se zaměřuje na návrh a implementaci uživatelsky přívětivé frontendové aplikace pro CleverMiner, balíček pro dolování dat v jazyce Python. Hlavním cílem je vytvořit pro uživatele bez znalosti programování intuitivní rozhraní, které jim umožní využívat pokročilé postupy dolování dat, jako je procedura CF-Miner. Minimalistický backend je vyvinut pomocí FastAPI, které zaručuje efektivní a škálovatelné API. Kromě návrhu a vývoje frontendu se tato práce zabývá také různými distribučními přístupy -- pomocí Dockeru a pomocí Electronu pro vytvoření desktopové aplikace. Cílem těchto přístupů je zajistit, aby byla aplikace instalovatelná jak na serverová, tak i na lokální uživatelská prostředí. |
| Klíčová slova: | Webový frontend; Uživatelské rozhraní; FastAPI; CF-Miner; CleverMiner; Rule Mining; Docker; Electron; Desktopová aplikace; React |
Informace o studiu
| Studijní program / obor: | Znalostní a webové technologie |
|---|---|
| Typ studijního programu: | Magisterský studijní program |
| Přidělovaná hodnost: | Ing. |
| Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
| Fakulta: | Fakulta informatiky a statistiky |
| Katedra: | Katedra informačního a znalostního inženýrství |
Informace o odevzdání a obhajobě
| Datum zadání práce: | 16. 10. 2024 |
|---|---|
| Datum podání práce: | 26. 6. 2025 |
| Datum obhajoby: | 10. 9. 2025 |
| Identifikátor v systému InSIS: | https://insis.vse.cz/zp/89978/podrobnosti |