Nástroj pro přípravu dat pro data mining v systému EasyMiner
Název práce: | Nástroj pro přípravu dat pro data mining v systému EasyMiner |
---|---|
Autor(ka) práce: | Svatoš, Martin |
Typ práce: | Diplomová práce |
Vedoucí práce: | Vojíř, Stanislav |
Oponenti práce: | Kliegr, Tomáš |
Jazyk práce: | Česky |
Abstrakt: | Práce je zaměřena na tvorbu modulu na přípravu dat pro systém EasyMiner. V rámci práce autor popisuje řešení přípravy dat v dalších systémech na dolování dat. V práci je dále popsána struktura systému EasyMiner a napojení modulu na tento systém.Velká část práce je věnována tvorbě modulu jako takového. V rámci této části je vytvořen podrobný návrh modulu včetně drátěných modelů a popisu jednotlivých funkčností modulu. Jsou zde popsány i technologie a knihovny, které byly pro vytvoření modulu použity. Mezi tyto technologie patří PHP, Javascript, HTML a CSS. Mezi knihovny pak Moment.js a Parsecsv.lib. Po popsání těchto technologií je detailně popsán vytvořený modul. V rámci tohoto popisu jsou zmíněny i metody a funkce, které byly k realizaci dané operace využity.Poslední část práce je poté tvořena testováním a podněty ke zlepšení. V rámci testování jsou vyjmenovány jednotlivé testy, které byly pro otestování modulu použity, nalezené chyby a odpovědi z dotazníku, který testeři vyplňovali. V podnětech ke zlepšení jsou poté zmíněny možnosti, jak funkčnost modulu rozšířit a vylepšit. |
Klíčová slova: | EasyMiner; Příprava dat; Preprocesing; Návrh softwaru; PHP; JavaScript |
Název práce: | Data preparation tool for data mining in the EasyMiner system |
---|---|
Autor(ka) práce: | Svatoš, Martin |
Typ práce: | Diploma thesis |
Vedoucí práce: | Vojíř, Stanislav |
Oponenti práce: | Kliegr, Tomáš |
Jazyk práce: | Česky |
Abstrakt: | The thesis focuses on developing a data preparation module for the EasyMiner system. The author describes data preparation solutions in other data mining systems. He also describes the structure of the EasyMiner system and how the developed module connects to EasyMiner.The main parts of the thesis are devoted to creating the module itself. Within these sections, a detailed design of the module including wireframes and a description of functionalities of the module are presented. Technologies and libraries used in the process are described as well. They include PHP, Javascript, HTML, CSS, Moment.js and Parsecsv.lib. Following this description, the created module is described in detail including methods and functions that have been used in the implementation.The last part of the thesis focuses on testing and improvement suggestions. Tests of the module are listed alongside with the bugs and answers collected using questionnaires filled out by testers. Finally, the suggestions for improvements and extensions are mentioned. |
Klíčová slova: | EasyMiner; Software design; Data preparation; Preprocessing; PHP; JavaScript |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/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: | 17. 12. 2017 |
---|---|
Datum podání práce: | 24. 4. 2018 |
Datum obhajoby: | 4. 6. 2018 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/64279/podrobnosti |