Programovací nástroje pro tvorbu expertních systémů
Název práce: | Programovací nástroje pro tvorbu expertních systémů |
---|---|
Autor(ka) práce: | Dokoupil, Tomáš |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Berka, Petr |
Oponenti práce: | Kliegr, Tomáš |
Jazyk práce: | Česky |
Abstrakt: | Expertní systémy jsou počítačové programy, které napodobují schopnost rozhodování lidského experta v konkrétním oboru. Využívají znalostí a deduktivního odvozování k řešení složitých problémů, které by obvykle vyžadovaly lidskou odbornost. Vývoj expertních systémů vyžaduje programovací nástroje, které pomáhají řešit problémy spojené s vytvářením a správou znalostních bází, inferenčních mechanismů a uživatelských rozhraní. Cílem práce je popsat principy expertních systémů, zmapovat programovací nástroje dostupné pro jejich tvorbu, nástroje porovnat a usnadnit tak proces výběru expertního systému. Teoretická část práce čtenáře seznámí se základními principy expertních systémů a uvede ho do problematiky programovacích nástrojů pro tvorbu expertních systémů. Praktická část představí konkrétní expertní systémy a následně je zhodnotí a porovná dle vybraných kritérií. |
Klíčová slova: | programovací nástroj; expertní systém; vývojové prostředí |
Název práce: | Programming tools for developing expert systems |
---|---|
Autor(ka) práce: | Dokoupil, Tomáš |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Berka, Petr |
Oponenti práce: | Kliegr, Tomáš |
Jazyk práce: | Česky |
Abstrakt: | Expert systems are computer programs that mimic the decision-making ability of a human expert in a specific field. These systems use knowledge and deductive reasoning to solve complex problems that would normally require human expertise. Developing expert systems requires programming tools that can help solve problems involved in creating and managing knowledge bases, inference engines, and user interfaces. This bachelor's thesis aims to familiarize the reader with the principles of expert systems, to map the programming tools available for their creation and to compare said tools. The theoretical part of the thesis introduces the reader to the basic principles of expert systems and introduces the reader to programming tools for creating expert systems. The practical part introduces specific expert systems and then evaluates and compares them based on chosen criteria. |
Klíčová slova: | programming tool; development environment; expert system |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
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: | 31. 1. 2023 |
---|---|
Datum podání práce: | 8. 5. 2023 |
Datum obhajoby: | 21. 6. 2023 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/83510/podrobnosti |