Implementation of an LLM-Based Agentic Solution for Finance using Microsoft Foundry
| Thesis title: | Implementace agentního řešení na bázi LLM pro finance s využitím Microsoft Foundry |
|---|---|
| Author: | Pavlíček, Jindřich |
| Thesis type: | Diplomová práce |
| Supervisor: | Stanovská, Iva |
| Opponents: | Socha, Marek |
| Thesis language: | Česky |
| Abstract: | Diplomová práce se zabývá návrhem, implementací a ověřením funkčního prototypu (MVP) konverzačního analytického nástroje DataChat, vyvinutého pro potřeby finančního reportingu v BU Data & AI společnosti Seyfor, a.s. Hlavním cílem je vytvořit nástroj, který dokáže spolehlivě převádět uživatelské dotazy v přirozeném jazyce na SQL dotazy, interpretovat získaná data a podporovat specifické reportovací scénáře. Práce si klade za cíl zodpovědět výzkumnou otázku, jak v podnikovém prostředí navrhnout bezpečné a auditovatelné Text-To-SQL řešení, které minimalizuje riziko halucinací velkých jazykových modelů (LLM) a zajišťuje plnou kontrolu nad datovými výstupy. Z hlediska metodiky text kombinuje rešerši teoretického rámce nasazení umělé inteligence ve financích, analýzu byznysových požadavků, praktickou implementaci a následné experimentální testování spojené s kvantitativní evaluací. Praktická část popisuje vývoj řešení primárně na platformě Microsoft Foundry a jeho migraci do frameworku LangGraph. Hlavním autorským přínosem je end-to-end implementace počáteční multiagentní orchestrace, návrh vizualizační logiky a vývoj automatizovaného reportingu. Výsledkem práce je otestované řešení, které demonstruje reálné možnosti a limity využití agentních systémů v podnikovém finančním controllingu. |
| Keywords: | Microsoft Foundry; Text-to-SQL; LangGraph; Finanční Controlling; LLM |
| Thesis title: | Implementation of an LLM-Based Agentic Solution for Finance using Microsoft Foundry |
|---|---|
| Author: | Pavlíček, Jindřich |
| Thesis type: | Diploma thesis |
| Supervisor: | Stanovská, Iva |
| Opponents: | Socha, Marek |
| Thesis language: | Česky |
| Abstract: | This master's thesis focuses on the design, implementation, and verification of a functional prototype (MVP) of the conversational analytical tool DataChat, developed for the financial reporting needs within the BU Data & AI division at Seyfor, a.s. The main objective is to create a tool capable of reliably translating natural language user queries into SQL queries, interpreting the retrieved data, and supporting specific reporting scenarios. The thesis aims to answer the research question of how to design a secure and auditable Text-To-SQL solution in a corporate environment that minimizes the risk of Large Language Model (LLM) hallucinations and ensures full control over data outputs. In terms of methodology, the text combines a literature review of the theoretical framework for deploying artificial intelligence in finance, an analysis of business requirements, practical implementation, and subsequent experimental testing combined with quantitative evaluation. The practical part describes the development of the solution primarily on the Microsoft Foundry platform and its migration to the LangGraph framework. The author's main contribution is the end-to-end implementation of the initial multi-agent orchestration, the design of visualization logic, and the development of automated reporting. The result of the thesis is a tested solution that demonstrates the real possibilities and limitations of using agentic systems in corporate financial controlling. |
| Keywords: | LLM; Financial Controlling; Text-to-SQL; Microsoft Foundry; LangGraph |
Information about study
| Study programme: | Aplikovaná datová analytika a umělá inteligence/Datová analytika v marketingu a e-commerce |
|---|---|
| Type of study programme: | Magisterský studijní program |
| Assigned degree: | Ing. |
| Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
| Faculty: | Faculty of Informatics and Statistics |
| Department: | Department of Information Technologies |
Information on submission and defense
| Date of assignment: | 16. 1. 2026 |
|---|---|
| Date of submission: | 25. 6. 2026 |
| Date of defense: | 21. 9. 2026 |
| Identifier in the InSIS system: | https://insis.vse.cz/zp/95400/podrobnosti |