Zmeny dokumentu I-02 Projektový zámer (projektovy_zamer)
Naposledy upravil Peter Garaj 2025/05/20 14:05
Súhrn
-
Vlastnosti stránky (1 modified, 0 added, 0 removed)
Podrobnosti
- Vlastnosti stránky
-
- Obsah
-
... ... @@ -285,99 +285,6 @@ 285 285 * Štatistické informácie (kód MetaIS: 057) 286 286 * Demokracia (kód MetaIS: 051) 287 287 288 - 289 -**Popis Proof of Concept SDH:** 290 - 291 -Riešenie bude rozdelené do štyroch hlavných častí: 292 - 293 -~1. IoT vrstva – zabezpečí vytvorenie rozhrania pre zber údajov zo snímačov a ich inicializáciu vrátane migrácie historických údajov z mesta Brezno. 294 - 295 -2. Dátovo-analytická vrstva – bude zodpovedná za spracovanie a hodnotenie zozbieraných údajov, vrátane prípravy na využitie v predikciách a modeloch. 296 - 297 -3. AI/LLM vrstva – zabezpečí integráciu technológie OpenAI na prácu so systémom a výstupmi formou prirodzeného jazyka (tzv. „Spýtaj sa databázy“). 298 - 299 -4. Prezentačná vrstva – webová aplikácia poskytne grafické výstupy pre samosprávy a verejnosť na základe spracovaných údajov. 300 - 301 -Zber údajov a integrácia 302 - 303 -V rámci PoC bude systém zbierať a spracovávať údaje z týchto zdrojov: 304 - 305 -• Riadiace jednotky osvetlenia (RTU) 306 - 307 -• Snímače kvality ovzdušia (CO, PPM) 308 - 309 -• Kamery na parkoviskách 310 - 311 -Získané dáta budú replikované do cieľového úložiska v prostredí MS Azure. Priame napojenie snímačov na IoT Hub nie je v rámci PoC plánované. Vytvorené budú REST API služby na zápis aj poskytovanie údajov (napr. zápis nového snímača, zápis nameraných údajov, hromadný zápis údajov, zápis údajov z monitoringu parkovísk). 312 - 313 -Spracovanie údajov a analytika 314 - 315 -Na spracovanie a vyhodnocovanie údajov budú použité základné algoritmy strojového učenia (ML), rozdelené do troch kategórií: 316 - 317 -• Dopĺňanie a oprava údajov – jednoduché pravidlá pre nahrádzanie chýbajúcich hodnôt 318 - 319 -• Predikcia časového radu – autoregresné modely predikujúce budúce hodnoty na základe minulých 320 - 321 -• Detekcia anomálií – identifikácia výnimočných stavov na základe odchýlok od historických priemerov 322 - 323 -V rámci PoC budú vytvorené predikčné modely pre: 324 - 325 -• Obsadenosť parkovísk – porovnanie aktuálnej obsadenosti s historickými trendmi 326 - 327 -• Kvalitu ovzdušia – modely pre zvolené veličiny ako CO2, NO, O3, PM10/2.5, teplota, vlhkosť 328 - 329 -AI asistent 330 - 331 -Systém bude obsahovať aj AI asistenta (chatbot), ktorý bude integrovaný priamo do hlavnej aplikácie pomocou komponentu KendoReact Conversational UI. Chatbot bude umožňovať používateľom v prirodzenom jazyku (slovensky a anglicky) zisťovať napríklad: 332 - 333 -• Stav ovzdušia a parkovania 334 - 335 -• Predpovede na základe historických údajov 336 - 337 -• Odporúčania, napríklad najvhodnejší čas na prechádzku 338 - 339 -Backend asistenta bude postavený v Python (FastAPI) a využije LangChain + LangGraph na riadenie multiagentických procesov. Primárnym zdrojom dát budú relačné databázy a predpripravené šablóny SQL dotazov. 340 - 341 -Prezentačná vrstva 342 - 343 -Webová aplikácia poskytne dve úrovne prístupu: 344 - 345 -• Verejnosť – prístup k základným informáciám bez prihlásenia (napr. stav ovzdušia, parkovanie, doprava). 346 - 347 -• Mesto (zástupca) – prihlásený používateľ získa prístup k podrobnejším údajom, možnosť správy snímačov a využitie AI asistenta. 348 - 349 -Mapový podklad zobrazí: 350 - 351 -• Stav dopravy (z externých zdrojov ako Google Maps) 352 - 353 -• Obsadenosť parkovísk (voľné / obsadené) 354 - 355 -• Stav ovzdušia (normálny / zvýšený / kritický) 356 - 357 -• Stav osvetlenia (OK / porucha / nefunguje) 358 - 359 -• Stav jednotlivých snímačov 360 - 361 -Používateľské roly 362 - 363 -• Verejnosť – základné dáta bez prihlásenia 364 - 365 -• Mesto – prístup k údajom po prihlásení 366 - 367 -• Správca mesta – technická administrácia (pridávanie miest, používateľov, definovanie obrazoviek) 368 - 369 -Popis funkcionalít: 370 - 371 -~1. IoT vrstva – zabezpečí vytvorenie rozhrania pre zber údajov zo snímačov a ich inicializáciu vrátane migrácie historických údajov z mesta Brezno. 372 - 373 -2. Dátovo-analytická vrstva – bude zodpovedná za spracovanie a hodnotenie zozbieraných údajov, vrátane prípravy na využitie v predikciách a modeloch. 374 - 375 -3. AI/LLM vrstva – zabezpečí integráciu technológie OpenAI na prácu so systémom a výstupmi formou prirodzeného jazyka (tzv. „Spýtaj sa databázy“). 376 - 377 -4. Prezentačná vrstva – webová aplikácia poskytne grafické výstupy pre samosprávy a verejnosť na základe spracovaných údajov. 378 - 379 -Zber údajov a integrácia, Spracovanie údajov a analytika, AI asistent, Prezentačná vrstva a Používateľske roly. 380 - 381 381 == {{id name="_Toc152607293"/}}{{id name="_Toc1804717142"/}}{{id name="_Toc2082286828"/}}{{id name="_Toc408208333"/}}{{id name="_Toc2091742582"/}}{{id name="_Toc1276965606"/}}{{id name="_Toc1095995576"/}}{{id name="_Toc1849077951"/}}{{id name="_Toc1415248283"/}}{{id name="_Toc213456280"/}}{{id name="_Toc1645756734"/}}{{id name="_Toc305576249"/}}{{id name="_Toc47815695"/}}3.3Zainteresované strany/Stakeholderi == 382 382 383 383 * //Doplňte KTO (zoznam subjektov/osôb) sa zúčastňuje projektu a akú rolu zastáva//