
# AI Form Builder ile Gerçek Zamanlı Uyarlanabilir Yaya Akışı Optimizasyonu

Kentsel merkezler, şehirler yoğunlaştıkça ve hareket biçimleri yürüyüş, mikro‑mobilite ve toplu taşıma yönünde değiştikçe benzeri görülmemiş yaya trafiği hacimleriyle karşı karşıya. Geleneksel sabit yaya geçidi zamanlamaları ve manuel kalabalık yönetim stratejileri artık güvenlik, erişilebilirlik ya da verimlilik garantisi veremiyor. **AI Form Builder**—düşük kodlu, AI destekli form üretim platformu—yeni bir paradigma sunuyor: değişen koşullara anında uyum sağlayan, gerçek zamanlı, veri odaklı yaya akışı optimizasyonu.

Bu makalede şunları ele alacağız:

1. Yaya akışının güvenlik, eşitlik ve ekonomik canlılık açısından neden kritik olduğunu açıklayacağız.  
2. AI Form Builder'ın heterojen IoT ve bilgisayarlı görme veri akışlarını nasıl tüketebileceğini göstereceğiz.  
3. Ham sensör girdilerini uyarlanabilir sinyal kontrol eylemlerine dönüştüren mimariyi ayrıntılandıracağız.  
4. Şehir çapında bir yaya‑akışı form iş akışı oluşturmak için adım‑adım kılavuz sunacağız.  
5. Ölçeklenebilirlik, gizlilik ve çok modlu talep tahmini gibi gelecekteki uzantıları tartışacağız.

> **Anahtar Kelimeler:** yaya akışı, AI Form Builder, uyarlanabilir sinyalizasyon, akıllı şehir, IoT, kenar AI, gerçek zamanlı analiz, kentsel mobilite

---

## 1. Uyarlanabilir Yaya Akışı Yönetiminin Neden Kritik Olduğu

| Etki Alanı | Geleneksel Yaklaşım | Uyarlanabilir AI‑Destekli Yaklaşım |
|------------|----------------------|-----------------------------------|
| **Güvenlik** | Sabit yaya sinyali döngüleri, manuel denetim | Canlı kalabalık yoğunluğuna dayalı dinamik yeşil süre tahsisi, araç‑yaya çarpışmalarını azaltır |
| **Erişilebilirlik** | Tek beden herkese uyan zamanlama, genellikle hareket kısıtlı kullanıcıları ihmal eder | Sensör yavaş geçiş algıladığında tekerlekli sandalye kullanıcıları için gerçek zamanlı uzatma |
| **Ekonomik Aktivite** | Ticari koridorlarda tıkanıklık, yaya trafiği gelirini düşürür | Optimum akış, alışverişçileri hareketli tutar, durma süresini ve satışları artırır |
| **Çevresel** | Kötü zamanlanmış geçişlerde bekleyen araçlar emisyon artırır | Daha hızlı yaya geçişi, araç dur‑duraklamasını azaltır, CO₂ kesintisi sağlar |

Büyük bir şehirde tek bir yaya‑kaynaklı kazanın maliyeti, tıbbi, hukuki ve üretkenlik kayıplarıyla **1 milyon $**’ı aşabilir. Uyarlanabilir yönetim, Avrupa’daki son pilot çalışmalara göre kaza oranlarını **%30**’a kadar düşürebilir.

---

## 2. AI Form Builder Entegrasyon Merkezi Olarak

AI Form Builder sadece bir form üreticisi değil, aynı zamanda bir **iş akışı motoru**dur ve şunları yapabilir:

* **Veri Toplama** – REST API’leri, MQTT konuları veya doğrudan sensör yüklemelerinden veri alır.  
* **Zenginleştirme** – AI‑tarafından üretilen içgörülerle girdileri zenginleştirir (ör. videodan kalabalık yoğunluğu sınıflandırması).  
* **Tetikleme** – Trafik‑sinyal API çağrıları, bildirim gönderimi veya CBS güncellemeleri gibi aşağı akış eylemlerini başlatır.  
* **Kayıt** – Her kararı denetlenebilirlik ve sürekli öğrenme için loglar.

Platform, **düşük‑kod betikleri** ve **ön‑eğitimli AI modelleri** desteklediği için şehir mühendisleri kapsamlı bir yaya‑akışı çözümünü geniş kod yazmadan prototipleyebilir.

---

## 3. Sistem Mimarisi Genel Görünümü

Aşağıda, kenar sensörlerinden uyarlanabilir sinyal kontrolüne veri akışını gösteren yüksek seviyeli bir Mermaid diyagramı yer alıyor; tüm süreç AI Form Builder tarafından yönlendiriliyor.

```mermaid
flowchart LR
    subgraph Edge Layer
        S1["\"IoT Yaya Sayıcıları\""]
        S2["\"Bilgisayarlı Görüş Kameraları\""]
        S3["\"Bluetooth Beacon İzleyicileri\""]
    end

    subgraph Cloud Layer
        FB["\"AI Form Builder Motoru\""]
        AI["\"Kenar‑AI Modeli (Yoğunluk Sınıflandırması)\""]
        DB["\"Zaman Serisi DB (InfluxDB)\""]
        SIG["\"Sinyal Kontrol API'si\""]
    end

    subgraph Feedback Loop
        NOTIF["\"Vatandaş Uyarı Servisi\""]
        DASH["\"Canlı Gösterge Paneli (Grafana)\""]
    end

    S1 -->|sayım| FB
    S2 -->|video akışı| AI
    AI -->|yoğunluk skoru| FB
    S3 -->|BLE pingleri| FB
    FB -->|kaydet| DB
    FB -->|ayarla| SIG
    FB -->|bildir| NOTIF
    DB -->|görselleştir| DASH
```

**Temel noktalar:**

* **Kenar Katmanı** ham yaya trafiği ölçümlerini toplar.  
* **AI Form Builder**, web kancaları aracılığıyla verileri alır, AI modellerini çalıştırır (veya dış hizmetleri çağırır) ve sonuçları zaman serisi veri tabanına yazar.  
* **Sinyal Kontrol API**, adaptif zamanlama parametrelerini gerçek zamanlı (genellikle her 30 saniyede bir) alır.  
* **Geri Besleme Döngüsü**, yayalara (“Yaya geçidi 15 saniye daha yeşil kalacak”) uyarılar gönderir ve operatörler için performansı görselleştirir.

---

## 4. Uyarlanabilir Yaya Akışı Formunu Oluşturma

### 4.1 Veri Kaynaklarını Tanımlama

1. **“Yaya Sayıcı” formunu oluşturun** ve infrared sayıcılardan gelen JSON yüklerini kabul edin.  
   ```json
   {
     "sensor_id": "PC-001",
     "timestamp": "2026-10-09T12:34:56Z",
     "count": 42
   }
   ```
2. **“Video Analitiği” webhook’u ekleyin**; kenar‑AI modelinden (ör. YOLO‑tabanlı kalabalık dedektörü) gelen yoğunluk skorlarını alın.  
   ```json
   {
     "camera_id": "VC-12",
     "timestamp": "2026-10-09T12:34:57Z",
     "density_score": 0.78
   }
   ```

### 4.2 AI‑Üretilen İçgörülerle Zenginleştirme

AI Form Builder, gelen her yük için **Python‑stilinde dönüşüm** eklemenize izin verir:

```python
def enrich(payload):
    # Sayımı dakikada kişi sayısına normalize et
    ppm = payload.get('count',0) * 60 / 30   # 30‑saniyelik aralık varsayımı
    payload['persons_per_min'] = ppm
    return payload
```

Zenginleştirilmiş yük, **Form Builder Veri Deposu**’na kaydedilir ve sonraki kurallar için kullanılabilir.

### 4.3 Karar Mantığı – Uyarlanabilir Zamanlama Kuralı

**Yaya geçiş süresini** (`walk_time`) birleştirilmiş metriklere göre hesaplayan bir **kural motoru** oluşturun:

```python
def compute_walk_time(counter, density):
    base = 20  # saniye
    # Yoğunluk > 0.6 veya sayım > 50 olduğunda yeşil süreyi artır
    if density['density_score'] > 0.6 or counter['persons_per_min'] > 50:
        return min(base + 10, 45)  # maksimum 45 saniye
    return base
```

Kural, trafik‑sinyal kontrolcüsüne gönderilecek JSON yükünü üretir:

```json
{
  "intersection_id": "INT-07",
  "walk_time_seconds": 30,
  "effective_at": "2026-10-09T12:35:00Z"
}
```

### 4.4 Sinyal Kontrolcüsünü Tetikleme

AI Form Builder’da **webhook eylemi** yapılandırın; yukarıdaki payload’u şehrin sinyal‑kontrol REST uç noktasına (`/api/v1/signal/update`) POST eder. Platform, hatalarda otomatik yeniden deneme yapar ve her işlemi loglar.

### 4.5 Vatandaş Bildirimi (İsteğe Bağlı)

Yaya geçiş süresi bir eşik değeri (**> 35 s**) aşarsa, şehir mobil uygulaması üzerinden push bildirimi gönderin:

```python
if output['walk_time_seconds'] > 35:
    send_push(
        user_group="pedestrians_nearby",
        title="Uzatılmış Yaya Geçidi",
        body=f"{output['intersection_id']} geçidinde yeşil ışık {output['walk_time_seconds']} saniye kalacak."
    )
```

---

## 5. Şehir Çapında Çözümü Ölçeklendirme

| Ölçek Boyutu | Önerilen Uygulama |
|--------------|-------------------|
| **Coğrafya** | **Hiyerarşik form mimarisi** kullanın: her bölge için bir ana form, her kavşak için alt formlar. |
| **Veri Hacmi** | **Bölümlenmiş zaman serisi depolama** (ör. InfluxDB retansiyon politikaları) ile son yüksek çözünürlüklü verileri tutun, eski verileri arşivleyin. |
| **Gecikme** | AI çıkarımını **kenarda** (Raspberry Pi, NVIDIA Jetson vb.) çalıştırın, sadece kompakt yoğunluk skorunu buluta gönderin; uç‑uç gecikme < 2 s olsun. |
| **Yönetim** | AI Form Builder’ın **denetim logu** ve **rol‑bazlı erişim kontrolü** özelliklerini kullanarak GDPR ve yerel gizlilik düzenlemelerine uyun. |

---

## 6. Gizlilik‑Odaklı Tasarım

* **Veri Azaltma:** Yalnızca toplu sayım veya yoğunluk skoru gönderin; ham video akışını asla iletmeyin.  
* **Anonimleştirme:** Depolamadan önce cihaz kimliklerini (ör. MAC adresleri) temizleyin.  
* **Rıza Yönetimi:** AI Form Builder’ın **rıza formları** ile konum‑bazlı bildirimler için kullanıcı onayı alın.

---

## 7. Gelecek Uzantılar

1. **Çok Modlu Talep Tahmini** – Yaya verilerini bisiklet‑paylaşım ve toplu taşıma yolcu sayılarıyla birleştirerek kesişen modlarda tıkanıklık tahmini yapın.  
2. **Yaya‑Dostu Bölgelere Dinamik Fiyatlandırma** – Yaya akışı yüksek olduğunda park ücretlerini düşürerek yürümeyi teşvik edin.  
3. **AI‑Üretimli Kentsel Tasarım Önerileri** – Toplanmış akış haritalarını üretken tasarım araçlarına besleyerek kaldırım genişletme veya yeni geçit konumları önerin.  

---

## 8. Başarıyı Ölçme

| KPI | 12 Ay Hedefi |
|-----|--------------|
| **Ortalama Yaya Bekleme Süresi** | ↓ %20 |
| **Yaya Geçidi Kazası Oranı** | ↓ %30 |
| **Kavşaklarda Araç Emisyonu** | ↓ %15 |
| **Vatandaş Memnuniyeti (Uygulama Anketi)** | ≥ %85 olumlu |

AI Form Builder’ın panoları aracılığıyla sürekli izleme, sistemin kendini optimize etmesini ve şehir yöneticilerinin paydaşlara somut faydaları raporlamasını sağlar.

---

## İlgili Bağlantılar

- [IEEE Xplore – AI Kullanarak Gerçek Zamanlı Uyarlanabilir Trafik Sinyal Kontrolü](https://ieeexplore.ieee.org/document/9876543)