Naposledy upravil Peter Garaj 2025/05/20 14:05

Z verzie 56.4
upravil Peter Garaj
-
Zmeniť komentár: Pridať komentár
Do verzie 59.1
upravil Tomáš Minár
-
Zmeniť komentár: Pre túto verziu nie sú komentáre

Súhrn

Podrobnosti

Vlastnosti stránky
Autor dokumentu
... ... @@ -1,1 +1,1 @@
1 -XWiki.peter\.garaj@mirri\.gov\.sk
1 +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 č. 3 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 č. 3 povinné 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:1742763702846-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