Integration of EasyMiner System with WordPress system

Thesis title: Integrace systému EasyMiner se systémem WordPress
Author: Novák, Petr
Thesis type: Bakalářská práce
Supervisor: Vojíř, Stanislav
Opponents: Kliegr, Tomáš
Thesis language: Česky
Abstract:
Cílem této bakalářské práce je vytvoření WordPress pluginu, který integruje tento CMS se systémem EasyMiner, vyvíjeným na Katedře informačního a znalostního inženýrství Vysoké školy ekonomické v Praze, který slouží k dolování asociačních pravidel. Tento plugin umožňuje uložit zprávy o běhu úlohy vytvořené v systému EasyMiner do WordPressové instalace. Uložené zprávy o běhu úlohy je následně možné efektivně využívat pro tvorbu analytických zpráv, do kterých může uživatel jednoduše vkládat části automaticky generovaných zpráv o běhu úlohy (seznam pravidel, tabulky atp.). Práce řeší způsob rozdělení zprávy o běhu úlohy na jednotlivé bloky, které jsou nabízeny ke vložení, samotný výběr těchto bloků a jejich vložení v obou editorech využívaných v současné době ve WordPressu - Gutenberg i TinyMCE. Vkládání je řešeno pro uživatele srozumitelným a intuitivním způsobem přímo z prostředí těchto editorů. Práci tvoří popis systému WordPress s důrazem na možnosti jeho rozšíření, popis systému EasyMiner a vývoj samotného pluginu. Jsou analyzovány požadavky na vyvíjený plugin, je popsán jeho návrh, implementace a testování.
Keywords: Easyminer; data mining; GUHA PMML; asociační pravidla; JavaScript; WordPress; analytická zpráva; PHP
Thesis title: Integration of EasyMiner System with WordPress system
Author: Novák, Petr
Thesis type: Bachelor thesis
Supervisor: Vojíř, Stanislav
Opponents: Kliegr, Tomáš
Thesis language: Česky
Abstract:
The aim of this thesis is to create a WordPress plugin that integrates this CMS with the EasyMiner system developed at the Department of Information and Knowledge Engineering of the University of Economics in Prague, which serves for mining association rules. This plugin allows to save task reports created in EasyMiner into a WordPress installation. Subsequently, the stored task reports can be effectively used for creating analytical reports, in which a user can simply insert parts of automatically generated task reports (list of rules, tables, etc.). The work solves the way of division of a task report into individual blocks that are offered for insertion, the selection of these blocks and their insertion in Gutenberg and TinyMCE editors in a user-friendly and intuitive way. The thesis includes a description of the WordPress system with an emphasis on its extension, description of the EasyMiner system and the development of the plugin itself. The requirements for the developed plugin are analyzed, its design, implementation and testing are described.
Keywords: WordPress; Easyminer; data mining; GUHA PMML; association rules; JavaScript; analytical report; PHP

Information about study

Study programme: Aplikovaná informatika/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 Information and Knowledge Engineering

Information on submission and defense

Date of assignment: 17. 5. 2018
Date of submission: 6. 5. 2019
Date of defense: 11. 6. 2019
Identifier in the InSIS system: https://insis.vse.cz/zp/66011/podrobnosti

Files for download

    Last update: