Popis tématu

Bakalářská práce v programu, specializaci Informatika (Bc).

Využití AI pro přístup k datům v relační databázi

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:
  • Firma (kontaktní osoba) je technickým konzultantem,
  • Kontaktní osoba: Jan Nekuda,
  • Firma: Marbes,

Vypsáno pro akademický rok 2024/2025 dne: 2024-06-25

Zadáno komu: Xuan Minh Vu Do (Zadané)

Aktualizováno 0