Návrh a implementace expertního systému pro podporu investičního rozhodování podle Clean Architecture
| dc.contributor.advisor | Novák, Vítězslav | |
| dc.contributor.author | Karpeta, Tobiáš | |
| dc.contributor.referee | Langer, Miroslav | |
| dc.date.accepted | 2026-05-26 | |
| dc.date.accessioned | 2026-09-02T14:25:07Z | |
| dc.date.available | 2026-09-02T14:25:07Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Investiční rozhodování na finančních trzích je charakteristické vysokou mírou nejistoty, komplexností a závislostí na velkém množství heterogenních informací. Tento proces je často ovlivněn subjektivním posuzováním investora, což může vést k neoptimálním rozhodnutím. Využití expertních systémů umožňuje formalizaci znalostí a rozhodovacích postupů a jejich konzistentní aplikaci při hodnocení investičních příležitostí. Cílem diplomové práce je návrh a implementace expertního systému pro podporu investičního rozhodování, který na základě explicitně definovaných pravidel a znalostí umožní systematické vyhodnocování akciových titulů a poskytování investičních doporučení. Návrh systému vychází z principů pravidlových expertních systémů a je realizován s využitím architektonického přístupu Clean Architecture. V rámci řešení byl vytvořen investiční dotazník sloužící ke klasifikaci uživatelů do investorských profilů a navržena znalostní báze obsahující pravidla založená na finančních metrikách akciových titulů. Inferenční mechanismus následně vyhodnocuje splnění těchto pravidel a pomocí bodovacího přístupu generuje výsledné doporučení. Výsledkem práce je funkční expertní systém, který umožňuje analyzovat akciové tituly na základě definovaných pravidel a přizpůsobovat doporučení individuálním preferencím uživatele prostřednictvím investorských profilů a konfigurovatelných prahových hodnot. Systém přispívá ke snížení subjektivity rozhodování a poskytuje strukturovaný pohled na investiční příležitosti. Navržené řešení demonstruje možnosti využití pravidlových expertních systémů v oblasti podpory investičního rozhodování a potvrzuje vhodnost použití principů Clean Architecture při návrhu takového systému. Omezením je zejména závislost na staticky definovaných pravidlech a kvalitě vstupních dat, přičemž flexibilita systému je částečně zajištěna prostřednictvím nastavitelnosti prahových hodnot. | cs |
| dc.description.abstract | Investment decision-making in financial markets is characterized by a high degree of uncertainty, complexity, and dependence on a large amount of heterogeneous information. This process is often influenced by the investor’s subjective judgment, which may lead to suboptimal decisions. The use of expert systems enables the formalization of knowledge and decision-making procedures and their consistent application in the evaluation of investment opportunities. The aim of this thesis is to design and implement an expert system for investment decision support that, based on explicitly defined rules and knowledge, enables systematic evaluation of stocks and provides investment recommendations. The system design is based on the principles of rule-based expert systems and is implemented using the Clean Architecture approach. As part of the solution, an investment questionnaire was developed to classify users into investor profiles, and a knowledge base containing rules based on financial metrics of stocks was designed. The inference mechanism subsequently evaluates the fulfillment of these rules and, using a scoring approach, generates the final recommendation. The result of the thesis is a functional expert system that enables the analysis of stocks based on defined rules and adapts recommendations to individual user preferences through investor profiles and configurable threshold values. The system contributes to reducing subjectivity in decision-making and provides a structured view of investment opportunities. The proposed solution demonstrates the potential of rule-based expert systems in the field of investment decision support and confirms the suitability of applying Clean Architecture principles in the design of such a system. A limitation of the approach is primarily its dependence on statically defined rules and the quality of input data, while system flexibility is partially ensured through configurable threshold values. | en |
| dc.description.department | 157 - Katedra systémového inženýrství a informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 4376149 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2751 | |
| dc.identifier.thesis | KAR0243_EKF_N0688A050001_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/159719 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | Expertní systém | cs |
| dc.subject | Pravidlové systémy | cs |
| dc.subject | Znalostní báze | cs |
| dc.subject | Inferenční mechanismus | cs |
| dc.subject | Podpora rozhodování | cs |
| dc.subject | Investiční rozhodování | cs |
| dc.subject | Investice | cs |
| dc.subject | Akciové tituly | cs |
| dc.subject | Clean Architecture | cs |
| dc.subject | C# | cs |
| dc.subject | ASP.NET | cs |
| dc.subject | Entity Framework Core | cs |
| dc.subject | API | cs |
| dc.subject | Angular | cs |
| dc.subject | Expert system | en |
| dc.subject | Rule-based systems | en |
| dc.subject | Knowledge base | en |
| dc.subject | Inference mechanism | en |
| dc.subject | Decision support | en |
| dc.subject | Investment decision-making | en |
| dc.subject | Investments | en |
| dc.subject | Stocks | en |
| dc.subject | Clean Architecture | en |
| dc.subject | C# | en |
| dc.subject | ASP.NET | en |
| dc.subject | Entity Framework Core | en |
| dc.subject | API | en |
| dc.subject | Angular | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Ekonomická fakulta | cs |
| dc.thesis.degree-level | Magisterský studijní program | cs |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Informační a znalostní management | cs |
| dc.title | Návrh a implementace expertního systému pro podporu investičního rozhodování podle Clean Architecture | cs |
| dc.title.alternative | Design and Implementation of an Expert System for Investment Decision Support Based on Clean Architecture | en |
| dc.type | Diplomová práce | cs |
| local.files.count | 6 | |
| local.files.size | 5999733 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- KAR0243_EKF_N0688A050001_2026.pdf
- Size:
- 4.17 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- KAR0243_EKF_N0688A050001_2026_zadani.pdf
- Size:
- 163.84 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- KAR0243_EKF_N0688A050001_2026_priloha.zip
- Size:
- 1.02 MB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- Name:
- KAR0243_EKF_N0688A050001_2026_posudek_vedouci_Novak_Vitezslav.pdf
- Size:
- 157.54 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Novák, Vítězslav
Loading...
- Name:
- KAR0243_EKF_N0688A050001_2026_posudek_oponent_Langer_Miroslav.pdf
- Size:
- 159.68 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Langer, Miroslav