
# Dirbtinio intelekto valdomas realaus laiko atitikties storyboard generatorius investuotojų santykiams

## Įvadas

Investuotojai ir valdybos nariai vis dažniau reikalauja **skaidraus, iki minutės patikimumo įrodymo**, kad SaaS įmonė laikosi vis sudėtingesnio reguliavimo tinklo – [SOC 2](https://secureframe.com/hub/soc-2/what-is-soc-2), [ISO 27001](https://www.iso.org/standard/27001), [GDPR](https://gdpr.eu/), [CCPA](https://oag.ca.gov/privacy/ccpa) ir pramonės specifinių standartų. Tradicinis atitikties raportavimas remiasi statiniais PDF, ketvirčiais auditų pristatymais ir rankiniu naratyvo rašymu. Tai sukelia **laiko intensyvią spąstą**, kuri sumažina pasitikėjimą ir gali atidėti lėšų pritraukimo etapus.

**Atitikties storyboard generatorius** apverčia šį modelį. Įsisavindamas nuolatinius politikos atnaujinimų, auditų išvadų ir tiekėjų rizikos signalų srautus, DI variklis kuria **dinaminį vizualinį pasakojimą** – storyboard'ą – kuris atnaujinamas realiu laiku, išryškina rizikos „karštas zonas“ ir paaiškina koregavimo veiksmus paprasta kalba. Storyboard'ą galima įterpti tiesiai į investuotojų santykių portalus, valdybos prezentacijas arba saugius skydelius, paverčiant atitiktį iš vien tik atitikties funkcijos į **strateginį pasakojimo įrankį**.

Šiame straipsnyje apžvelgsime visą architektūrą, generatyvios DI technikas, kurios maitina naratyvą, ir praktinius žingsnius, kaip įgyvendinti realaus laiko atitikties storyboard'ą gamyboje.

## Kodėl storyboard'ai svarbūs investuotojų santykiams

| Investuotojo rūpestis | Tradicinis atsakymas | Privalumas su storyboard'u |
|------------------------|----------------------|----------------------------|
| **Reguliacinė rizika** | Statinis auditų ataskaitas (ketvirtinis) | Gyvas rizikos šiltnamio žemėlapis su išsamia informacija |
| **Koregavimo pažanga** | Tekstiniai būklės atnaujinimai | Animuota taisymo laiko juosta |
| **Ateities atitikties trajektorija** | Prognozės lentelės | Prognozinė scenarijų simuliacija |
| **Operacinis skaidrumas** | PDF politikų sąrašas | Interaktyvi žinių grafų peržiūra |

*Storyboard'ai* sujungia **vizualinį pasakojimą** su **duomenų pagrindu priimtais įžvalgomis**, todėl sudėtinga atitikties informacija tampa akimirksniu suprantama. Jie taip pat leidžia **scenarijų planavimą**: investuotojai gali matyti, kaip naujas reglamentas paveiks produkto planą, padedant įvertinti ilgalaikį gyvybingumą.

## Aukšto lygio architektūra

```mermaid
graph TD
    A["Reguliacinis šaltinis (RSS, API)"] --> B[Įsisavinimo paslauga]
    C["Auditų ir tiekėjų duomenys (JSON, CSV)"] --> B
    D["Politikos saugykla (GitOps)"] --> B
    B --> E[Transliacijos procesorius (Kafka / Pulsar)]
    E --> F[Žinių grafų saugykla (Neo4j)]
    E --> G[Įvykių saugykla (Delta Lake)]
    F --> H[Generatyvus naratyvo variklis (LLM + Prompt biblioteka)]
    G --> H
    H --> I[Storyboard rendereris (React + D3)]
    I --> J[Investuotojų santykių portalas (Įterptas iFrame)]
    I --> K[Saugus API valdybos programoms]
```

### Pagrindiniai komponentai

1. **Įsisavinimo paslauga** – Normalizuoja heterogeniškus reguliavimo šaltinius, auditų žurnalus ir tiekėjų rizikos signalus į vieningą schemą.  
2. **Transliacijos procesorius** – Užtikrina **sub‑sekundinį vėlavimą** naudojant įvykių valdomas duomenų srautas (Kafka Streams, Flink arba Pulsar Functions).  
3. **Žinių grafų saugykla** – Atvaizduoja subjektus (reglamentus, kontrolės priemones, išteklius, incidentus) ir jų tarpusavio ryšius, leidžiančius **grafų pagrindu pagrįstą loginę analizę**.  
4. **Generatyvus naratyvo variklis** – Smulkiai pritaikytas LLM (pvz., Claude‑3.5 arba GPT‑4o) kartu su **promptų biblioteka**, kuri konvertuoja grafų užklausas į glaustą, atitikties tematiką atspindintį tekstą.  
5. **Storyboard rendereris** – Interaktyvi, reaguojanti UI, sukurta naudojant React, D3 ir Mermaid diagramoms. Vartotojai gali perjungti rizikos sluoksnius, laiko intervalus ir reguliavimo apimtis.  
6. **Saugus API** – OAuth apsaugoti endpoint'ai teikia JSON storyboard payload'us valdybos įrankiams (PowerPoint priedai, SharePoint ar individualūs portalai).

## Duomenų įsisavinimas ir normalizavimas

### 1. Reguliacinio šaltinio integravimas

- **Šaltiniai**: ES [DPAs](https://www.dpocentre.com/what-is-a-dpa-and-why-do-you-need-one/) srautas, JAV SEC leidiniai, pramonės konsorcių API.  
- **Technika**: Naudoti **OpenAPI specifikacijas** automatiniam connector'ų generavimui. Taikyti **schemos susiejimo taisykles** (pvz., `regulation_id → guid`, `effective_date → timestamp`).

### 2. Auditų ir tiekėjų signalai

- **Formatai**: CSV eksportai iš auditų platformų, JSON iš tiekėjų rizikos SaaS.  
- **Praturtinimas**: Taikyti **subjekto išgavimą** (spaCy, Azure Text Analytics) ištraukiant kontrolės ID, išteklių pavadinimus ir rizikos balus.

### 3. Politikos kaip kodas saugykla

- Politikos saugomos kaip **Markdown + YAML** GitOps repozitorijoje.  
- CI pipeline tikrina sintaksę, vykdo **OPA** politiką, kad įsitikintų atitiktimi vidiniams standartams prieš sujungimą.

Visi normalizuoti įvykiai publikuojami į **Kafka temą** (`compliance.raw`) su schema, užregistruota **Confluent Schema Registry**, užtikrinant įprastą suderinamumą.

## Žinių grafų kūrimas

Grafų modelis remiasi **Reguliacinio žinių grafo (RKG)** šablonu:

- **Viršūnės**: Reglementas, Kontrolė, Išteklius, Incidentas, Tiekėjas, Koregavimas.  
- **Briaunos**: `applies_to`, `violates`, `mitigated_by`, `reported_by`.

Cypher užklausos pavyzdys, norint gauti visas atviras pažeidimų įrašus konkrečiai produktų linijai:

```cypher
MATCH (r:Regulation)-[:applies_to]->(c:Control)-[:violates]->(i:Incident)
WHERE i.status = 'open' AND c.product = $product
RETURN r.name, c.id, i.description, i.severity
ORDER BY i.severity DESC
```

Grafas **incrementaliai atnaujinamas** naudojant **Kafka Connect Neo4j Sink**, užtikrinant, kad kiekvienas naujas įvykis iš karto atsispindėtų grafuose be pilno perkrovimo.

## Generatyvus naratyvo variklis

### Promptų bibliotekos dizainas

| Promptų tipas | Tikslas | Pavyzdys |
|---------------|---------|----------|
| **Rizikos santrauka** | Apibendrinti 5 svarbiausias atviras pažeidimus | „Pateik trumpą vadovų santrauką apie penkias didžiausios svarbos atitikties incidentus, paveikiančius Cloud‑Analytics produktą.“ |
| **Koregavimo laiko juosta** | Paaiškinti pažangą laike | „Sukurk laiko juostą, aprašančią koregavimo žingsnius dėl GDPR duomenų apdorojimo pažeidimo nuo 2024‑01‑01 iki dabar.“ |
| **Scenarijaus prognozė** | Nuspėti naujo reglamento poveikį | „Įsivaizduok, kad [ES AI Aktas](https://digital-strategy.ec.europa.eu/en/policies/regulatory-framework-ai) įsigalios 2027‑01‑01. Nuspėk atitikties spragas mūsų AI‑pagrindiniam SaaS pasiūlymui.“ |

LLM yra **smulkiai pritaikytas** auditų ataskaitų, valdybos susitikimų ir investuotojų santykių naratyvų korpusu, kad įgautų tinkamą toną – formalų, bet prieinamą.

### Retrieval‑Augmented Generation (RAG)

1. **Grafų užklausa** – Ištraukti susijusį sub‑grafą naudojant Cypher.  
2. **Skaldymas** – Konvertuoti viršūnes/briaunas į tekstinius fragmentus (≈200 tokenų).  
3. **Vektorinė saugykla** – Fragmentus saugoti **FAISS** su įterpimais iš **OpenAI embeddings**.  
4. **RAG promptas** – Įterpti top‑k fragmentus į LLM promptą.

Ši grandinė užtikrina **grįstą** naratyvą, kurį galima **atsekoti iki šaltinio**, tenkinant audito reikalavimus.

## Interaktyvus storyboard rendereris

Storyboard susideda iš trijų sinchronizuotų panelių:

1. **Šiltnamio panelė** – Geografinė arba produktų linijos rizikos šiltnamio žemėlapis (Leaflet + Deck.gl).  
2. **Laiko juostos panelė** – Animuota Gantt tipo koregavimo etapo peržiūra.  
3. **Naratyvo panelė** – DI generuotas tekstas su išplečiamomis sekcijomis.

Vartotojai gali **filtruoti** pagal reglamentą, rimtumą arba laiko intervalą. Paspaudus ant šiltnamio langelio, atsidaro **modalas** su pagrindiniu grafų vaizdu ir tikslu LLM sukurtu paaiškinimu.

### Mermaid diagramos pavyzdys

```mermaid
flowchart LR
    subgraph DuomenųŠaltiniai
        A[Reguliaciniai šaltiniai] -->|JSON| B[Įsisavinimo paslauga]
        C[Auditų žurnalai] --> B
        D[Politikos Git repo] --> B
    end
    B --> E[Kafka srautai]
    E --> F[Neo4j KG]
    E --> G[Delta Lake įvykiai]
    F --> H[LLM naratyvo variklis]
    G --> H
    H --> I[React storyboard UI]
    I --> J[Investuotojų portalas]
```

## Integracija su investuotojų santykių platformomis

- **Įterptas iFrame**: UI galima įdėti į bet kurį tinklalapį su `<iframe src="https://compliance.example.com/storyboard?client=IR">`.  
- **PowerPoint priedas**: Individualus Office.js priedas ištraukia naujausią JSON payload'ą ir atvaizduoja statinį skaidrės momentą, išsaugodamas tiesioginę nuorodą atnaujinimams.  
- **Saugus API**: `GET /api/v1/storyboard?entity=product&date=2026-07-20` grąžina JSON struktūrą, kurią gali naudoti tolesnės analizės priemonės.

Visos integracijos laikosi **Zero‑Trust** principų: mutual TLS, trumpalaikiai JWT, ir rolės pagrindu paremtas prieigos valdymas (RBAC), įgyvendintas per **OPA** politiką.

## Verslo nauda

| Nauda | Kiekybinis poveikis |
|-------|----------------------|
| **Greitesnis lėšų pritraukimas** | Sumažina atitikties due‑diligence laiką 60 % (vidutiniškai iš 3 savaičių iki 1 savaitės) |
| **Rizikos matomumas** | Ankstyvai aptinka 85 % aukštos rimties spragų prieš auditą |
| **Investuotojų pasitikėjimas** | 30 % didesnis Net Promoter Score (NPS) po finansavimo apklausų |
| **Operacinis efektyvumas** | Rankinio naratyvo kūrimo darbo valandos sumažėja nuo 40 h/mėn. iki <5 h/mėn. |

## Įgyvendinimo kelias

| Etapas | Trukmė | Etapai |
|--------|--------|--------|
| **Atranka** | 2 sav. | Suinteresuotų šalių interviu, duomenų šaltinių inventorizacija |
| **Įsisavinimas ir grafas** | 4 sav. | Prijungti šaltinius, įdiegti Neo4j, patikrinti schemą |
| **LLM smulkus pritaikymas** | 3 sav. | Surinkti mokymo korpusą, įvertinti metrikas (BLEU, faktualumas) |
| **Storyboard UI** | 5 sav. | Sukurti React komponentus, D3 šiltnamį, Mermaid diagramas |
| **Saugumas ir atitiktis** | 2 sav. | Įdiegti OAuth2, OPA politiką, auditų žurnalus |
| **Pilotas ir grįžtamasis ryšys** | 3 sav. | Paleisti vienai produktų linijai, rinkti investuotojų atsiliepimus |
| **Mastelio didinimas** | Nuolat | Pridėti daugelį produktų, daugioregioninį diegimą |

## Iššūkiai ir jų švelninimas

| Iššūkis | Švelninimas |
|---------|-------------|
| **Duomenų kokybė** – Skirtinga taksonomija šaltiniuose | Įdiegti **kanoninio susiejimo servisą** ir nuolatinius duomenų kokybės patikrinimus |
| **LLM hallucinacijos** – Nesusieti teiginiai | Priversti **RAG** su griežtu šaltinių citavimu; pridėti po‑generacijos patikrinimo žingsnį |
| **Reguliavimo kaitos greitis** – Naujų įstatymų atsiradimas kas savaitę | Naudoti **įvykių valdomą pokyčių aptikimą** (Kafka Streams), kad iš karto atnaujintų grafą |
| **Saugumas ir konfidencialumas** – Jautrūs auditų duomenys | Šifruoti duomenis poilsio metu (AES‑256), naudoti **konfidencialų skaičiavimą** DI inferencijai (Azure Confidential VMs) |

## Ateities kryptys

1. **Prognozinė scenarijų variklis** – Kombinuoti **Monte‑Carlo simuliacijas** su žinių grafu, prognozuojant atitikties kaštus įvairiose reguliavimo ateities versijose.  
2. **Balso pagrindu naratyvai** – Generuoti audio santraukas naudojant **teksto‑į‑kalbą** modelius, leidžiančius valdybos nariams klausytis atitikties atnaujinimų bet kur.  
3. **Kryžinis įmonių benchmarkas** – Anonimizuota kelių pramonės lyderių atitikties šiltnamio žemėlapio agregacija, suteikianti santykinį rizikos pozicionavimą.  
4. **Savarankiškai gyvų grafų atnaujinimas** – Naudoti **grafų neuroninius tinklus (GNN)**, kurie siūlo trūkstamų kontrolės susiejimų sprendimus.

## Išvada

**Realiojo laiko atitikties storyboard** paverčia statinius, nepatogius auditų artefaktus į gyvą, interaktyvų pasakojimą, tiesiogiai kalbantį su investuotojais ir valdybos nariais. Sujungiant nuolatinį duomenų įsisavinimą, grafų centrinę žinių bazę ir generatyvią DI, organizacijos gali **demonstruoti skaidrumą**, **paspartinti sprendimų priėmimą** ir **išsiskirti** kapitalo troškulių rinkoje. Aukščiau aprašyta architektūra yra modulinė, debesų natūrali ir paremta atviro standartų – tai ateities įsitikinimas bet kuriai SaaS įmonei, rimtai žiūrinčiai į atitiktį kaip strateginį pranašumą.