
# AI‑განართული მიზნის მიხედვით მარშრუტიზაციის სისტემა რეალურ დროში Vendor‑ის კითხვარის კოლაბორაციისთვის

Vendor‑ის უსაფრთხოების კითხვარები უკვე ბოღება სწრაფად ზრდამ SaaS კომპანიებზე. თითოეული ახალი მომხმარებლის მოთხოვნა იწვევს ხელით გადაცემის კატალოგს: უსაფრთხოების ანალისტი იღებს უახლეს რეჟიმს, იურიდიული მიმომხილველი გადამოწმებას ახდინებს, პროდუქტის ინჟინერი განმარტავს ტექნიკურ განხორციელებას, ხოლო საბოლოო პასუხი ასრულება PDF‑ში. ეს დაყოფილი სამუშაო პროცესი იწვევს **რძის გრძელ დროის, არასომგვარი პასუხებს და აუდიტის რისკის განცვალდიანობას**.

თუ ვერ პლატფორმა თვითგანიცადოთ *რატომ* დასმულია კითხვა, *ვის* აქვს ყველაზე მეტი შესაძლებლობა პასუხის მიწოდებისთვის, და *როდის* საჭიროა პასუხი, შემდეგ კი ავტომატურად გადიან არც ერთ ადამიანს — *რეალურ დროში*? ასე, **AI‑განართული მიზნის მიხედვით მარშრუტიზაციის სისტემა (IBRE)**, Procurize AI პლატფორმის ძირითად კომპონენტში, რომელიც აერთიანებს **ცნობანის‑გრაფის მეგადობას**, **retrieval‑augmented generation (RAG)**‑ს და **მუდმივი უკუკავშირს**, შველის კოლაბორაციული კითხვარის პასუხის მეშვეობით მანქანის სიჩქარეს.

> **მნიშვნელოვანი პუნქტები**
> - მიზნის გამოვლენა გარდაქმნის შიდა კითხვარების ტექსტს სტრუქტურირებულ ბიზნეს‑მიზნებში.
> - დინამიკური ცოდნის‑გრაფი აერთიანებს მიზნებს მფლობელებთან, მტკიცებულებების არტიფაქტებით და წესების ვერსიებთან.
> - რეალურ დროში მარშრუტიზაცია იყენებს LLM‑პილოტული ნდობის შეფასებას და სამუშაო დატვირთის ბალანსირებას.
> - მუდმივი სწავლის ბლოკები გაუმჯობესებთ მიზნებსა და მარშრუტიზაციის წესებს განყოფილება‑მდგომარეობის აუდიტისგან.

---

## 1. ტექსტიდან მიზანს – სემანტიკური პარსინგის ფენა

IBRE‑ის პირველი ნაბიჯია თავისუფალი ფორმის კითხვარის (მაგალითი, *“შეენიწყეთ მონაცემები დასვენების სიტუაციებში?”*) გადაკეთება **იკვანტურ მიზნად**, რომელშიც სისტემა შეიძლება იშვას. ეს დარგის ორ‑ეტაპურ პიპლაინით:

1. **LLM‑დაფუძნებული ერთეულების გადმოღება** – მსუბუქი LLM (მაგალითი, Llama‑3‑8B) იექია ძირითად ერთეულებს: *შიფრაცია*, *მონაცემები დასვენების სიტუაციებში*, *განხორციელება*, *თანათმ ഫെრეა*.
2. **მიზნის კატეგორიზაცია** – გამოსაღებული ერთეულები გადადის ფინ‑ტუნირებულ კლასიფიკატორზე (BERT‑დაფუძნებული), რომელიც მიბმდება **~250 მიზნის** კატეგორიას (მაგალითი `EncryptDataAtRest`, `MultiFactorAuth`, `IncidentResponsePlan`).

შედული მიზნის ობიექტ შეიცავს:
- `intent_id`
- `confidence_score`
- `linked_policy_refs` (**[SOC 2](https://secureframe.com/hub/soc-2/what-is-soc-2)**, **[ISO 27001](https://www.iso.org/standard/27001)**, ички წესის ID‑ები)
- `required_evidence_types` (კონიფიგურაციის ფაილი, აუდიტის ლოგი, მესამე‑ის ვითქვამი)

**რატომ მიზანი მნიშვნელოვანია:**  
მიზნები იმოქმედება *სტაბილური კონტრაქტის* სახით კითხვარის შინაარსსა და downstream სამუშაო პროცესებს შორის. მიუხედავად იმისა, თუ როგორ შეიცვალება ფორმულირება (“შესაძენია, რომ თქვენი მონაცემები დაშიფრულია შენარჩუნებისას?” vs. “დაცავთ მონაცემებს შიფრაციას დასვენებისას?”) იგივე მიზანი იზიარება, რაც უზრუნველყოფს ერთგვარობას მარშრუტიზაციაში.

---

## 2. ცოდნის‑გრაფი როგორც კონტექსტუალური ღერძი

**ქმედითი‑გრაფის ბაზა** (Neo4j ან Amazon Neptune) ინახავს ურთიერთობას:

- **მიზნები** ↔ **მფლობელები** (უსაფრთხოების ინჟინრები, იურიდიული კონსულტანტები, პროდუქტის నేతები)
- **მიზნები** ↔ **მტკიცებულებების არტიფაქტები** (წესის დოკუმენტები, კონფიგურაციის სნეპშოტები)
- **მიზნები** ↔ **რეგულაციური სტანდარტები** (**SOC 2**, **ISO 27001**, **[GDPR](https://gdpr.eu/)**)
- **მფლობელები** ↔ **სამუშაო დატვირთვა & ხელმისაწვდომობა** (მიმდინარე დავალების რიგი, დროის ზონა)

ყოველი ქვეშის ლეიბელი შედის დუბლირებული ციტაციების შუალედში, როგორც Mermaid‑სინტაქსის შესაბამისი.

```mermaid
graph LR
    "Intent: EncryptDataAtRest" -->|"owned by"| "Owner: Security Engineer"
    "Intent: EncryptDataAtRest" -->|"requires"| "Evidence: Encryption Policy"
    "Intent: EncryptDataAtRest" -->|"complies with"| "Regulation: ISO 27001"
    "Owner: Security Engineer" -->|"available"| "Status: Online"
    "Owner: Security Engineer" -->|"workload"| "Tasks: 3"
```

გრაფია **დინამურია** — ყოველჯერ, როდესაც ახალი კითხვარი ატვირთულა, მიზნის ქვეშ ან არის შეხვდება არსებულ ან შეიქმნება "on‑the‑fly". წიგნების ბეჭდვა (ownership edges) გადათვლება **ბიპარტის დამუშავების ალგორითმით**, რომელიც ბალანსირებულია ექსპერტეზის, მიმდინარე დატვირთვისა და **[SLA](https://www.ibm.com/think/topics/service-level-agreement)** დედლაინებთან.

---

## 3. რეალურ დროში მარშრუტიზაციის მექანიკა

როდესაც კითხვარის ელემენტი მოდის:

1. **მიზნის გამოვლენა** ქმნის მიზანს ნდობის შეფასებით.
2. **გრაფის ძიება** იპოვის ყველა კანდიდატურ მფლობელს და შესაბამისი მტკიცებულება.
3. **სქორინგის ძრავა** ევალდება:
   - **ექსპერტის შესატყვისობა** (`expertise_score`) — ისტორიული პასუხის ხარისხის მიხედვით.
   - **ხელმისაწვდომობა** (`availability_score`) — რეალურ დროს Slack/Teams პოზიციის API‑ებიდან.
   - **SLA‑ის საგადასახადო** (`urgency_score`) — კითხვარის დედლაინიდან გამომდინარე.
4. **ამორბის მარშრუტიზაციის ქვე‑სქორ** = ღირებულებული ჯამი (კონფიგურირებადი policy‑as‑code‑ით).

ყველაზე მაღალი ქვე‑სქორით სია ელემენტის **ავტ-გენერირებული დავალება** Procurize-ში, რომელსაც შედის:
- ორიგინალი კითხვა,
- გამოვლეული მიზანი,
- ლინკები ყველაზე შესაბამის პრაქტიკულ მიცემაზე,
- RAG‑ის შეთავაზებული პასუხის სნიპეტები.

თუ ნდობის ქური ქვედა ზღვარი (მაგალითი, 0.65) იხილება, დავალება გადაეთხოვება **human‑in‑the‑loop‑მიმმართველის რიგში**, სადაც შესაბამისია მიზნის გადამოწმება წინ სრულიად.

### მაგალითი მარშრუტიზაციის გადაწყვეტილება

| მფლობელი | ექსპერტის შესატყვისობა (0‑1) | ხელმისაწვდომობა (0‑1) | საგადასახადო (0‑1) | კომპოზიტური |
|----------|-----------------------------|-----------------------|--------------------|------------|
| Alice (Sec Eng) | 0.92 | 0.78 | 0.85 | **0.85** |
| Bob (Legal) | 0.68 | 0.95 | 0.85 | 0.79 |
| Carol (Prod) | 0.55 | 0.88 | 0.85 | 0.73 |

Alice‑ს დავალება იწვება დაუყოვნებლივ, და სისტემა ლოგირებს მარშრუტიზაციის გადაწყვეტილებას აუდიტისთვის.

---

## 4. მუდმივი სასწავლებლების ბლოკები

IBRE არასოდეს დარჩება სტაციონარული. კითხვარის დასრულების შემდეგ პლატფორმა იშროვებს **post‑submission feedback**:

- **პასუხის სიზუსტის მიმოხილვა** — აუდიტორებს შორის პასუხის შესაბამისობაში ქვე‑შეფასება.
- **მტკიცებულების გაცილება** — თუ მითითებული მტკიცებულება დამახსოვრებულია, სისტემა ნიშნავს წესის ქვეშ.
- **მფლობელის შესრულების მაჩვენებლები** — წარმატების პროცენტული, საშუალო პასუხის დრო, გადამრთველი სიხშირე.

ეს შესანიშნავი სიგნალები შეხვდება ორ სასწავლო ნაკადში:

1. **მიზნის გაუმჯობესება** — შეცდომის სახით განხორციელებული გადამოწმება წამოიწყება ალგორითმს, რომელიც ნაკვეთობრივად იმის ფინ‑ტუნირის მიზნის კლასიფიკატორს.
2. **მარშრუტიზაციის წესის ოპტიმიზაცია** — გაძლიერებული სწავლების (RL) ალგორითმი ადაპტაციას საშუალებებს ეტაპის, ხელმისაწვდომობისა და საგადასახადო ბალანსის მიხედვით, რათა უსაფრთხოების SLA‑ის შესაბამისია და პასუხის ხარისხი მზარდ იყოს.

შედეგია **само‑оптимизирующая система**, ზრდის ყოველი კითხვარის ციკლით.

---

## 5. ინტეგრაციის ლანდშაფტი

IBRE განიკარგულია **მიკրოსანაყის** სახით, რომელიც მარტივად შელადგენენ არსებული ხელსაწყოების:

| ინტეგრაცია | მიზანი | მაგალითი |
|------------|--------|-----------|
| Slack / Microsoft Teams | რეალურ დროში შეტყობინებები & დავალებების მიღება | `/procure assign @alice` |
| Jira / Asana | მაღალ რთულ მტკიცებულებების შეგროვება | ავტომატურად **Evidence Collection**‑ის დასახელება |
| დოკუმენტთა ჯამში (SharePoint, Confluence) | უახლესი წესის არტიფაქტის მიღება | უახლესი შიფრაციის წესის ვერსიის გადმოღება |
| CI/CD პილოტები (GitHub Actions) | კატალოგის compliance‑ის შემოწმება ახალი რელიზის შემდეგ | policy‑as‑code ტესტის გაშვება, თითოეულ ბილდინგის შემდეგ |

ისეთი ყველა კომუნიკაცია ჭუქდება **mutual TLS**‑ით და **OAuth 2.0**-ით, რაც უზრუნველყოფს, რომ სენსიტივი კითხვარის მონაცემები არ ჭირდებათ უსაფრთხოების პარალელში.

---

## 6. აუდიტის ტრანსქციის & შესაბამისობის სარგებელი

თითოეული მარშრუტიზაციის გადაწყვეტილება წარმოშობს ულაპარაკია JSON‑ლოგის ჩანაწერი:

```json
{
  "question_id": "Q-2025-437",
  "intent_id": "EncryptDataAtRest",
  "assigned_owner": "alice@example.com",
  "routing_score": 0.85,
  "timestamp": "2025-12-11T14:23:07Z",
  "evidence_links": [
    "policy://encryption/2025-09",
    "artifact://config/production/db"
  ],
  "confidence": 0.93
}
```

ამ JSON‑ის შენახვა **append‑only ledger**‑ში (მაგალითი, Amazon QLDB ან blockchain‑შესაფერის ლედგერი) აკმაყოფილებს **SOX**‑სა და **GDPR**‑ის მოთხოვნებს ტრანსქციის ადმინისტრირებისთვის. აუდიტორებმა შეძლებენ აღდგენებოდა კონკრეტული გადაწყვეტილების საფუძველი, რაც გამორჩეულად იღებს **[SOC 2](https://secureframe.com/hub/soc-2/what-is-soc-2)** აუდიტში ცდომილებების ციკლს.

---

## 7. რეალურ სამყაროს გავლენა – ცალკე კვლევა

**კომპანია:** FinTech SaaS „SecurePay“ (Series C, 200 თანამშრომელი)  
**პრობლემა:** საშუალო კითხვარის რეაგირებისა 14 დღე, 30 % SLA‑ის ნაკლებობა.  
**ინტեգრაცია:** IBRE‑ის განახლება 200‑ნაკადული ცოდნის‑გრაფით, Slack‑-ისა და Jira‑ის ინტეგრაციით.  
**შედეგები (90‑დღიანი სატესტო):**

| მაჩვენებელი | წინ | შემდეგ |
|--------------|-----|--------|
| საშუალო პასუხის დრო | 14 დღე | 2.3 დღე |
| SLA‑ის შესაბამისობა | 68 % | 97 % |
| მანუალი მარშრუტიზაციის შრომა (საათი/კვირა) | 12 საათი | 1.5 საათი |
| აუდიტის მტკივნეულობები (მოცულობა) | 5/აუდიტი | 0.8/აუდიტი |

ROI‑ის შესაბამისია **6.2×** პირველი ექვს თვეში, ძირითადად დამწყებული შეთანხმებების ხელსაწყოთა და აუდიტის გასწორების შემცირებისგან.

---

## 8. მომავალის მიმართულებები

1. **ჯგუფური‑ტენანტის მიზნის ფედერაცია** — მრავალ მომხმარებლებს მიზნის შერწყმა, მონაცემის გამყოფის დაცვით, ფედერირებული სწავლის საშუალებით.
2. **Zero‑Trust შემოწმება** — ჰომოროფიკური დაშიფრულება მიზნის მარშრუტიზაციისგან, რომელიც ინარჩუნებს კითხვარის კონტენტის საიდუმლობასაც მარშრუტიზაციის სისტემის მიმართ.
3. **პროგნოსტიკური SLA მოდელი** — დროის‑ერთობით პროგნოზირება, რათა წინასწარი კითხვარის ზედმეტი დატვირთვა (მაგალითი, პროდუქტის დაკვირვების შემდეგ) პრეფორმული.

---

## 9. IBRE‑ის დაწყება

1. გაააქტიურეთ **Intent Engine** Procurize‑ში → Settings → AI Modules.  
2. განსაზღვრეთ თქვენი **მიზნის კატალოგი** (ან იმპორტირება დეფოლტული).  
3. **მფლობებლების შემოღება** — ბმული მომხმარებლეთა ანგარიშებზე მიზნის ტეგებით.  
4. **მტკიცებულებების წყაროები** — დოკუმენტური საცავს, CI/CD არტიფაქტებზე ბმულება.  
5. **გამოყავით შავს კითხვარი** და ატვირთეთ მარშრუტიზაციის პანელი.

დეტალური ნაბიჯ‑ნაბიჯ ინსტრუქცია აქვს **Procurize Help Center**‑ში, *AI‑Driven Routing* განყოფილებაში.

---

## <span class='highlight-content'>ნახეთ</span> ასევე
- [Zero‑Trust Architecture for AI‑Driven Automation – NIST SP 800‑207](https://csrc.nist.gov/publications/detail/sp/800-207/final)