
# Kontekstiga teadlik AI marsruudimootor reaalajas müüjate küsitluste jaotamiseks

Turvaküsitlused ja nõuete täitmise auditid on SaaS müüjate jaoks pidev tülikas teema. Erinevate raamistikute – [SOC 2](https://secureframe.com/hub/soc-2/what-is-soc-2), [ISO 27001](https://www.iso.org/standard/27001), [GDPR](https://gdpr.eu/), [HIPAA](https://www.hhs.gov/hipaa/index.html) – ja arvukate tööstusharu spetsiifiliste kontrollnimekirjade mitmekesisus tähendab, et iga sisenev päring võib nõuda turvaspetsialistide, õigusnõustajate, tootejuhtide ja isegi andmeteadlaste meeskondade oskusi. Traditsiooniline käsitsi triage tekitab kitsaskohti, sisseviib inimvigu ja ei jäta selget auditeerimisjälge.

**Procurize** käsitleb seda probleemi **kontekstiga teadliku AI marsruudimootoriga**, mis määrab automaatselt iga küsitluse — või isegi üksikud jaotised — sobivaimatele omanikele reaalajas. Mootor kasutab suurkeelemodeli (LLM) inferentsi, dünaamilist sisemist teadmiste graafi ja tugevdamise õppe põhist töökoormuse tasakaalustajat. Tulemuseks on iseoptimeeruv süsteem, mis ei kiirenda mitte ainult vastamise aega, vaid ka parandab pidevalt marsruutimise täpsust organisatsiooni küpsedes kasvades.

---

## Miks on reaalajas, kontekstipõhine marsruutimine oluline

| Probleem | Tavaline lähenemine | AI‑põhine lahendus |
|----------|----------------------|----------------------|
| **Latentsus** – Meeskonnad ootavad tihti tunde või päevi, kuni pilet käsitsi omistatakse. | E‑post või piletisüsteemi üleviimine. | Kohene omistamine sekundite jooksul pärast küsitluse sissetulekut. |
| **Vale sobivus** – Vastused koostavad omanikud, kellel puudub sügav valdkonna teadmine, põhjustades ümbertegemist. | Hüpoteesid tööpealkirjade põhjal. | Semantiline sobivus, kasutades LLM‑põhist kavatsust ja teadmiste‑graafi päritolu. |
| **Töökoormuse tasakaalutus** – Mõned omanikud on ülekoormatud, teised puhkavad. | Käsitsi koormuse jälgimine. | Tugevdamise õppe põhine ajakava, mis tasakaalustab pingutust kogu meeskonnas. |
| **Auditeeritavus** – Puudub jälg, miks konkreetne omanik valiti. | Ad‑hoc märkused. | Muutmatu marsruutimislogi, mis salvestatakse päritola vallas. |

Neid väljakutseid lahendades saab marsruudimootor muutuda kriitiliseks esimeseks kaitseliiniks nõuete täitmise torustikus, tagades, et iga vastus alustab oma teekonda õiges käes.

---

## Arhitektuuriline ülevaade

Marsruudimootor on üles ehitatud **mikroteenuse** kujul, mis sobitub Procurize'i olemasoleva küsitluste keskusesse. Allpool on kõrgtaseme skeem andmevoost.

```mermaid
graph LR
    A["Sissetulev küsitlus (PDF/JSON)"] --> B["Dokumendi AI sisendamine"]
    B --> C["Semantilise tükeldamine ja kavatsuse ekstraheerimine"]
    C --> D["Ekspertiisi teadmistegraafi päring"]
    D --> E["Tugevdamise õppe ajakava"]
    E --> F["Ülesande teavitus (Slack/e‑post)"]
    F --> G["Procurize’i arvustusruum"]
    G --> H["Auditi logi (muutmatu raamatupidamine)"]
```

*Kõik sõlme märgendid on mermaid süntaksi nõuetekohaselt ülakomadega.*

### Peamised komponendid

1. **Dokumendi AI sisendamine** – Kasutab OCR‑i ja struktureeritud parsereid, et konverteerida PDF‑id, Word‑dokumendid või JSON‑koormused normaliseeritud tekstiks.
2. **Semantilise tükeldamine ja kavatsuse ekstraheerimine** – LLM (nt GPT‑4o) jagab küsitluse loogilistesse jaotistesse (nt “Andmete säilitamine”, “Intsidentide reageerimine”) ja genereerib kavatsuse embedding‑id.
3. **Ekspertiisi teadmistegraaf** – Graafikandmebaas (Neo4j või TigerGraph) hoiab sõlmedena töötajaid, nende sertifikaate, varasemaid vastatud jaotisi ja kindlustusväljendeid. Servad kujutavad ekspertteadmiste valdkondi, koormuse ajalugu ja regulatiivseid erialasid.
4. **Tugevdamise õppe ajakava** – Poliiti‑gradienti mudel jälgib marsruutimise tulemusi (aktsepteerimise määr, läbiviimise aeg, kvaliteedihinne) ja täiustab järk-järgult omistamisstrateegiat.
5. **Ülesande teavituskiht** – Integreerub koostööriistadega (Slack, Microsoft Teams, e‑post) ja uuendab Procurize UI‑d reaalajas.
6. **Auditi logi** – Kirjutab häkkimiskindla kirje lisamisele ainult-andmehoidlasse (nt plokiahela‑põhine või AWS QLDB), mille põhjal nõuetele vastavuse auditorid saab kontrollida.

---

## Samm‑sammult: kuidas mootor küsitluse marsruudib

### 1. Sissevõtmine ja normaliseerimine
- Küsitlus fail üles laaditakse Procurize'i.
- Dokumendi AI võtab kätte toorteksti, säilitades hierarhilised märgendid (jaotised, alajaotised).
- Salvestatakse kontrollsumma hilisemaks terviklikkuse kontrolliks.

### 2. Kavatsuse ekstraheerimine
- LLM saab iga jaotise ning tagastab:
  - **Jaotise pealkiri** (standardiseeritud)
  - **Regulatiivne kontekst** (SOC 2, ISO 27001, GDPR jne)
  - **Kaalutud embedding** (vektorrepresentatsioon)

### 3. Teadmiste‑graafi päring
- Embedding‑vektor võrreldakse ekspertiisi graafiga kosineerimiselt.
- Päring filtreerib ka:
  - **Praegune töökoormus** (viimase 24 tunni ülesanded)
  - **Hiljutine edukuse määr** (vastused, mis auditist läbi läksid)
  - **Nõuete ulatus** (nt ainult GDPR‑sertifikaadiga meeskonnaliikmed privaatsusjaotistele)

### 4. Ajakava otsus
- Tugevdamise õppe ajakava saab kandidaatidena saadud omanikud ning valib need, mis maksimeerib oodatavat tasu:
  \[
  R = \alpha \times \text{Kiirus} + \beta \times \text{Kvaliteet} - \gamma \times \text{Koormus}
  \]
- Parameetrid (α, β, γ) kohandatakse organisatsiooni poliitika järgi (nt kiiruse eelistamine kriitiliste tehingute puhul).

### 5. Teavitus ja aktsepteerimine
- Valitud omanik saab push‑teavituse koos otseviitega jaotisele Procurize'is.
- Aktsepteerimisaken (vaikimisi 15 min) võimaldab omanikul keelduda ja käivitada tagavara valiku.

### 6. Auditi jälje kajastamine
- Iga otsus, koos embedding‑i ja graafi‑päringu hetkeseadistusega, kirjutatakse muudetavasse ledgeri.
- Auditorid saavad hiljem taasesitada marsruutimisloogikat, et kinnitada nõuetelevastavuse sisemise SLA‑ga.

---

## AI mudelid kulisside taga

| Mudel | Roll | Miks see sobib |
|-------|------|----------------|
| **GPT‑4o** (või sarnane) | Kavatsuse ekstraheerimine, loomuliku keele kokkuvõte | Tippklassi mõistmine regulatiivset keelt; vähene vajadus kohandatud treenimiseks. |
| **Sentence‑Transformer (SBERT)** | Embedding‑ide genereerimine sarnasuse otsinguks | Täidab tihe vektoreid, mis pakuvad semantilist rikkust ja kiiret päringut. |
| **Graafi neuronaalne võrk (GNN)** | Ekspertiisi skooride levitamine teadmiste graafis | Haaraubigüliste seoste modelleerimine (nt “Jaan → juhendas PCI‑DSS auditit → tunneb krüpteerimisstandardeid”). |
| **Poliidi gradienti RL (Proximal Policy Optimization)** | Reaalajas marsruutimisstrateegia optimeerimine | Suudab kohaneda mittestaatiliste keskkondadega, kus töökoormus ja ekspertteave iga päev muutuvad. |

Kõiki mudeleid pakutakse **model‑as‑a‑service** kihis (nt NVIDIA Triton või TensorFlow Serving), mis tagab latentsuse <200 ms ühe inferentsi kohta.

---

## Integreerimine olemasolevate Procurize töövoogudega

1. **API leping** – Router avaldab REST‑liidese (`/api/v1/route`), mis võtab vastu normaliseeritud küsitluse JSON.
2. **Webhookid** – Procurize UI registreerib webhooki, mis käivitub “küsitlus üles laaditud” sündmusel.
3. **Kasutajaprofiilide sünkroonimine** – HRIS (Workday, BambooHR) kopeerib töötajate atribuute teadmiste graafi igal ööl.
4. **Nõuete täitmise armatuurriist** – Marsruutimise metrikad (keskmine latentsus, edukuse määr) visualiseeritakse koos olemasolevate vastuse kvaliteedi armatuurriistadega.
5. **Turvalisus** – Kogu liiklus kaitstakse vastastikuse TLS‑iga; andmed puhvrisse krüpteeritakse kliendi hallatavate võtmetega.

---

## Mõõdetavad eelised

| Mõõdik | Enne marsruudimootorit | Pärast kasutuselevõttu (3 kuud) |
|--------|-----------------------|-------------------------------|
| **Keskmine omistamise latentsus** | 4,2 h | 3,5 min |
| **Esimese läbiviimise vastuse kvaliteediskoor** (0‑100) | 71 | 88 |
| **Omanike ülekoormuse sündmused** | 12 kuu kohta | 1 kuu kohta |
| **Auditi logi taaskäivitamise aeg** | 2 päeva (käsitsi) | <5 sekundit (automaatne päring) |
| **Kasutajate rahulolu (NPS)** | 38 | 71 |

Numbrid põhinevad varajaste kasutajate testimisel fintech‑ ja health‑tech sektorites, kus nõuete täitmise kiirus on konkurentsieelis.

---

## Rakenduse plaan ettevõtetele

1. **Pilootfaas (2 nädalat)**  
   - Ühenda üks toote meeskond marsruudimootoriga.  
   - Määratle ekspertiisi atribuudid (sertifikaadid, varasemad küsitluste ID‑d).  
   - Kogu baas‑mõõdikud.

2. **Mudelite kalibreerimine (4 nädalat)**  
   - Viimistle LLM‑i promptide teekond valdkonn spetsiifilise sõnastusega.  
   - Treeni GNN varasemate vastuste‑omaniku paari põhjal.  
   - Viia läbi A/B‑testid RL tasu funktsioonide üle.

3. **Täielik juurutamine (8 nädalat)**  
   - Laienda kõigile ärivaldkondadele.  
   - Luba tagavara marsruutimine “Nõuete täitmise ops” basseini jaoks äärejuhtudel.  
   - Integreeri muudetav ledger olemasolevate auditi platvormidega (ServiceNow, SAP GRC).

4. **Jätkuv parendamine**  
   - Planeeri iganädalasi tugevdus‑õppe uuendusi.  
   - Värskenda ekspertiisi graafi kvartalselt HRIS‑ist ja sisemistest sertifikaadi portaalidest.  
   - Korra kvartali turvareviews modelite teeninduskihtide kohta.

---

## Tuleviku suunad

- **Föderatiivsed teadmiste graafid** – Jagada anonymiseeritud ekspertiisi signaale partnerite ökosüsteemide vahel, säilitades privaatsuse.  
- **Null‑tõende kontrolli valideerimine** – Tõestada, et marsruutimisotsus järgib poliitikat, avaldamata sisemist andmestikku.  
- **Mitmekeelne marsruutimine** – Laiendada LLM‑i kavatsuse ekstraheerimist 30‑le keelele, võimaldades globaalseid meeskondi saada oma keeles ülesandeid.  
- **Selgitav AI kiht** – Automaatne inimloetav põhjendus (“Jaan valiti, sest ta on viimati koostanud GDPR andmete säilitamise sektsiooni 3‑kord”).  

Need uurimisvaldkonnad muudavad marsruudimootori lihtsast omistamisvahendist strateegiliseks nõuete täitmise intelligentsuscentriiks.

---

## Kokkuvõte

Procurize'i kontekstiga teadlik AI marsruudimootor demonstreerib, kuidas generatiivne AI, graafianalüütika ja tugevdamise õpe võivad koonduda, et automatiseerida üks kõige töömahukamaid samme turvaküsitluste haldamisel. Kohe, ekspertiissi sobivaid omistusi pakkudes, vähendab organisatsioon riskile avatud pinda, kiirendab tehingute kulgu ja säilitab läbipaistva auditeeritava jälje – kriitilised võimed ajastul, kus nõuete täitmise kiirus on turu eelise alus.

Mootori juurutamine nõuab tähelepanelikku integratsiooni, andmehügieeni ja pidevat mudelite hooldust, kuid tasu — minutites säästetud, kõrgendatud vastuse kvaliteet ja tugev auditeeritavus — õigustab investeeringut. Kuna regulatiivsed keskkonnad arenevad, tagab marsruudimootori kohanemisvõime, et ettevõtted saaksid mõjurohkset nõuete täitmist bottli asemel turunduslikuks eeliseks.

---

## <span class='highlight-content'>Vaata</span> ka

- https://procurize.com/blog/ai-powered-compliance-playbook-generation  
- https://www.owasp.org/index.php/Threat_Modeling_and_Risk_Management  
- https://nvlpubs.nist.gov/nistpubs/ir/2022/NIST.IR.8399.pdf  
- https://raftlabs.com/blog/knowledge-graph-for-compliance-automation