Zmeny dokumentu I-02 Projektový zámer (projektovy_zamer)
Naposledy upravil Peter Garaj 2025/05/20 14:05
Súhrn
-
Vlastnosti stránky (2 modified, 0 added, 0 removed)
-
Prílohy (0 modified, 1 added, 0 removed)
-
Objekty (0 modified, 1 added, 0 removed)
Podrobnosti
- Vlastnosti stránky
-
- Autor dokumentu
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. peter\.garaj@mirri\.gov\.sk1 +XWiki.tomas\.minar@mirri\.gov\.sk - Obsah
-
... ... @@ -285,6 +285,98 @@ 285 285 * Štatistické informácie (kód MetaIS: 057) 286 286 * Demokracia (kód MetaIS: 051) 287 287 288 +**Popis Proof of Concept SDH:** 289 + 290 +Riešenie bude rozdelené do štyroch hlavných častí: 291 + 292 +~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. 293 + 294 +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. 295 + 296 +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“). 297 + 298 +4. Prezentačná vrstva – webová aplikácia poskytne grafické výstupy pre samosprávy a verejnosť na základe spracovaných údajov. 299 + 300 +Zber údajov a integrácia 301 + 302 +V rámci PoC bude systém zbierať a spracovávať údaje z týchto zdrojov: 303 + 304 +• Riadiace jednotky osvetlenia (RTU) 305 + 306 +• Snímače kvality ovzdušia (CO, PPM) 307 + 308 +• Kamery na parkoviskách 309 + 310 +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). 311 + 312 +Spracovanie údajov a analytika 313 + 314 +Na spracovanie a vyhodnocovanie údajov budú použité základné algoritmy strojového učenia (ML), rozdelené do troch kategórií: 315 + 316 +• Dopĺňanie a oprava údajov – jednoduché pravidlá pre nahrádzanie chýbajúcich hodnôt 317 + 318 +• Predikcia časového radu – autoregresné modely predikujúce budúce hodnoty na základe minulých 319 + 320 +• Detekcia anomálií – identifikácia výnimočných stavov na základe odchýlok od historických priemerov 321 + 322 +V rámci PoC budú vytvorené predikčné modely pre: 323 + 324 +• Obsadenosť parkovísk – porovnanie aktuálnej obsadenosti s historickými trendmi 325 + 326 +• Kvalitu ovzdušia – modely pre zvolené veličiny ako CO2, NO, O3, PM10/2.5, teplota, vlhkosť 327 + 328 +AI asistent 329 + 330 +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: 331 + 332 +• Stav ovzdušia a parkovania 333 + 334 +• Predpovede na základe historických údajov 335 + 336 +• Odporúčania, napríklad najvhodnejší čas na prechádzku 337 + 338 +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. 339 + 340 +Prezentačná vrstva 341 + 342 +Webová aplikácia poskytne dve úrovne prístupu: 343 + 344 +• Verejnosť – prístup k základným informáciám bez prihlásenia (napr. stav ovzdušia, parkovanie, doprava). 345 + 346 +• 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. 347 + 348 +Mapový podklad zobrazí: 349 + 350 +• Stav dopravy (z externých zdrojov ako Google Maps) 351 + 352 +• Obsadenosť parkovísk (voľné / obsadené) 353 + 354 +• Stav ovzdušia (normálny / zvýšený / kritický) 355 + 356 +• Stav osvetlenia (OK / porucha / nefunguje) 357 + 358 +• Stav jednotlivých snímačov 359 + 360 +Používateľské roly 361 + 362 +• Verejnosť – základné dáta bez prihlásenia 363 + 364 +• Mesto – prístup k údajom po prihlásení 365 + 366 +• Správca mesta – technická administrácia (pridávanie miest, používateľov, definovanie obrazoviek) 367 + 368 +Popis funkcionalít: 369 + 370 +~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. 371 + 372 +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. 373 + 374 +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“). 375 + 376 +4. Prezentačná vrstva – webová aplikácia poskytne grafické výstupy pre samosprávy a verejnosť na základe spracovaných údajov. 377 + 378 +Zber údajov a integrácia, Spracovanie údajov a analytika, AI asistent, Prezentačná vrstva a Používateľske roly. 379 + 288 288 == {{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 == 289 289 290 290 * //Doplňte KTO (zoznam subjektov/osôb) sa zúčastňuje projektu a akú rolu zastáva// ... ... @@ -548,12 +548,26 @@ 548 548 549 549 Alternatívy na úrovni aplikačnej architektúry reflektujú alternatívy vypracované na základe „nadradenej“ architektonickej biznis vrstvy. 550 550 551 -Vzhľadom na výsledky MCA je nižšie uvedená Alternatíva č. 3ako preferovaná biznis alternatíva s aplikačnými komponentami. Z pohľadu potrieb a funkčnosti sú všetky uvádzané komponenty v rámci predmetnej Alternatívy č.3povinné resp. nutné.643 +Vzhľadom na výsledky MCA je nižšie uvedená Alternatíva č. 1 ako preferovaná biznis alternatíva s aplikačnými komponentami. Z pohľadu potrieb a funkčnosti sú všetky uvádzané komponenty v rámci predmetnej Alternatívy č. ! povinné resp. nutné. 552 552 553 553 Zároveň bola posúdená možnosť použitia open source softvéru v zmysle vyhlášky č. 401/2023 Z. z., najmä pri komponentoch určených na zobrazovanie štatistických dát, kde je jeho využitie technicky realizovateľné a efektívne. Pri pokročilých BI analýzach, prediktívnych modeloch alebo využití umelej inteligencie však s použitím open source riešení neuvažujeme, keďže v týchto oblastiach nedosahujú porovnateľnú úroveň spoľahlivosti, výkonnosti a funkcionality ako komerčné produkty. 554 554 555 -[[image:1739275130555-980.png||height="615" width="391"]] 647 +|=Funkcionalita|=Alternatíva č. 1 (Must to Have)|=Alternatíva č.2 (Nice to Have) 648 +|Analytický nástroj|✅|✅ 649 +|Inferenčný modul|✅|✅ 650 +|AI Model|✅|✅ 651 +|Dátové úložisko|✅|✅ 652 +|Spracované dáta úložisko|✅|✅ 653 +|Pridávanie IoT zariadení|❌|✅ 654 +|Konfigurácia IoT zariadení|❌|✅ 655 +|Správa IoT zariadení|❌|✅ 656 +|IoT Gateway / Integrátor|❌|✅ 657 +|Bezpečnosť IoT|❌|✅ 556 556 659 + 660 +|= 661 +| 662 + 557 557 == {{id name="_Toc152607318"/}}{{id name="_Toc1308618109"/}}{{id name="_Toc1709724880"/}}{{id name="_Toc1118245238"/}}{{id name="_Toc416893103"/}}{{id name="_Toc1814703501"/}}{{id name="_Toc1969952445"/}}{{id name="_Toc1495260625"/}}{{id name="_Toc1603455053"/}}{{id name="_Toc245422461"/}}{{id name="_Toc1058442113"/}}{{id name="_Toc2040067840"/}}{{id name="_Toc47815701"/}}{{id name="_Toc521508982"/}}3.11Stanovenie alternatív v technologickej vrstve architektúry == 558 558 559 559 Technologická architektúra nemá varianty. Pri tomto projekte štátnej správy budeme využívať služby verejnej časti vládneho cloudu https:~/~/katalog.statneit.sk/. ... ... @@ -630,7 +630,7 @@ 630 630 631 631 Obrázok 2 - Biznis architektúra 632 632 633 -[[image:1742 763702846-596.png]]739 +[[image:1744892160357-153.png]] 634 634 635 635 Obrázok 3 Aplikačná architektúra Smart Data Hub 636 636
- 1744892160357-153.png
-
- Autor
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.tomas\.minar@mirri\.gov\.sk - Veľkosť
-
... ... @@ -1,0 +1,1 @@ 1 +153.8 KB - Obsah
- XWiki.XWikiComments[75]
-
- Autor
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.peter\.garaj@mirri\.gov\.sk - Komentár
-
... ... @@ -1,0 +1,1 @@ 1 +ID01-07 upravený detailný popis; ID50 upravená na Technická požiadavka; ID198 je primárne zameraná na interoperabilitu a zohľadňovanie dátových štandardov (ID 141 špecifikácia formy integrácie, protokoly a rozhrania; ID 195 je to generálna požiadavka na schopnosť systému pripojiť sa na externé systémy (pôvodná myšlienka bola DataSpaces, ale bola zovšeobecnená požiadavka); ID 12 je skôr na kompatibilitu modelov schém s BI nástrojmi) - Dátum
-
... ... @@ -1,0 +1,1 @@ 1 +2025-04-17 11:47:45.820 - Odpovedať
-
... ... @@ -1,0 +1,1 @@ 1 +51