Bakalářská práce v programu, specializaci Informatika (Bc).
1. Prostudujte problematiku využití AI pro přístup k datům v relační databázi.
2. Analyzujte dostupné modely a možnosti provozu takového systému.
3. Navrhněte postup využití AI pro přístup k datům vybrané databáze.
4. Implementujte aplikaci, která přístup k datům umožní s využitím AI. Uživatel v aplikaci bude mít možnost zadat textový dotaz, na jehož základě obdrží SQL dotaz a data vrácená z databáze.
5. Aplikaci řádně otestujte reprezentativní sadou testů.
6. Kriticky zhodnoťte použitelnost vytvořeného řešení.
****************************
Originální popis:
Povídání s AI o datech v relační databázi
Prostudujte možností nástrojů a principů, jak pracovat pomocí AI s daty uloženými v relační databázi, jak pomocí AI generovat SQL dotaz a jak předat strukturu databáze z databázového modelu do contextu AI.
Analyzujte dostupné modely a možnosti běhu (lokálně/v cloudu) a vyberte vhodný model.
Navrhněte jak pomocí AI pracovat s daty nad libovolnou databází pokud je k dispozici datový model s českými popisky.
Implementujte Java aplikaci s využitím SpringBoot frameworku s klientem napsaným v Reactu. Pro některé části bude možné použít Python. V aplikaci bude moci uživatel zadáním textového dotazu získat SQL dotaz a vrácená data z databáze. Aplikace bude umět reagovat v kontextu předchozích dotazů a odpovědí.
Otestujte funkčnost na několika různých databázích. Zhodnoťte dosažené výsledky.
Téma vypsal: Ing. Martin Dostal, Ph.D. (UN 307)
Externí téma:Vypsáno pro akademický rok 2024/2025 dne: 2024-06-25
Zadáno komu: Xuan Minh Vu Do (Zadané)