Zobrazit minimální záznam

Knowledge system to support BI-ZNS education



dc.contributor.advisorJiřina Marcel
dc.contributor.authorJan Horáček
dc.date.accessioned2019-06-11T14:48:49Z
dc.date.available2019-06-11T14:48:49Z
dc.date.issued2019-06-06
dc.identifierKOS-862365722005
dc.identifier.urihttp://hdl.handle.net/10467/82585
dc.description.abstractCílem této práce bylo vytvorení nového frameworku pro výuku znalostních systému v predmetu Znalostní systémy (BI-ZNS) na Fakulte informacních technologií CVUT. V první fázi byla provedena analýza problematiky znalostních systému. Analýza se prevážne zabývala definicí požadavku a omezení na cílovou doménu problému, který budou uživatelé mít za úkol rešit pomocí znalostního systému. Na základe analýzy vznikl základní model pocítacové hry žánru vežová obrana, která bude sloužit jako problémová doména pro znalostní systémy. Následne byl proveden dukladní návrh veškerých herních principu, které se budou vyskytovat ve hre. Na základe principu a požadavku na celý systém byl vytvoren návrh modulárního frameworku a jeho komponent. Na základe analýzy a návrhu byl naprogramován Python framework, který obsahuje samostatne hratelnou pocítacovou hru. Zároven framework obsahuje pomocné moduly a základní kostru pro vytvárení znalostních systému. V záveru se práce zabývá možností rozšírení frameworku o další funkcionalitu nebo prípadné vytvorení nové hry s využitím modulu znalostního systému. Pro umožnení snadného rozšírení a bezproblémové využití frameworku pri výuce se poslední cást práce zabývá testováním veškeré funkcionality frameworku.cze
dc.description.abstractThe objective of this thesis was to create a new framework for teaching knowledge-based systems in the subject Knowledge-based Systems (BI-ZNS) at the Faculty of Information Technology. In the first phase was done an analysis of knowledge-based systems. The analysis was focused on defining the requirements and constraints of the target problem domain that users will use for creating the knowledge-based system. Based on the analysis was developed a basic concept of the tower defense game. The game will serve as a problem domain for knowledge-based systems. Subsequently, a detailed design of all game principles that will occur in the game was made. Based on the principles and requirements for the entire system, a modular framework and its components were designed. Based on the analysis and design, the framework in Python was developed. The framework contains a standalone playable computer game. Also, the framework contains auxiliary modules and a basic skeleton for building knowledge-based systems. In the end, the thesis deals with the possibility of extending the framework with additional functionality. Also, there is the possibility to create a new game with re-using knowledge-based system modules. To enable an easy extension and trouble-free use of the framework in teaching, the last part of the theses is focused on testing of all framework functionality.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectZnalostní systémcze
dc.subjectVežová obranacze
dc.subjectBI-ZNScze
dc.subjectPythoncze
dc.subjectPyQt5cze
dc.subjectKnowledge-based systemeng
dc.subjectTower defenseeng
dc.subjectBI-ZNSeng
dc.subjectPythoneng
dc.subjectPyQt5eng
dc.titleZnalostní systém pro podporu výuky BI-ZNScze
dc.titleKnowledge system to support BI-ZNS educationeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeNováček Tomáš
theses.degree.disciplineWebové a softwarové inženýrstvícze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam