
# AI Form Builder ile Uyarlanabilir Kamu Alanı Doluluk İzleme

Kamu alanları—parklar, meydanlar, ulaşım merkezleri ve sokak manzaraları—modern şehirlerin nabzını tutar. Değerleri yalnızca sundukları olanaklarda değil, gün içinde değişen insan sayısını nasıl karşıladıklarında da yatar. Aşırı kalabalık, kullanıcı deneyimini bozar, güvenlik risklerini artırır ve altyapıyı zorlar; düşük kullanım ise ekonomik ve sosyal fırsatların kaçırılması demektir.  

**AI Form Builder** sahneye girer: AI‑tarafından oluşturulan formları, gerçek‑zaman veri boru hatlarını ve uyarlanabilir karar mantığını birleştiren düşük‑kodlu bir platform. Sıradan sensörleri, mobil cihazları ve vatandaş raporlarını koordine bir doluluk izleme ağına dönüştürerek belediyeler anında kalabalık yoğunluğunu görselleştirebilir, güvenlik eylemlerini tetikleyebilir ve uzun vadeli kentsel planlamaya içgörüler sağlayabilir.

Bu makalede şunları yapacağız:

1. AI Form Builder‑tabanlı bir doluluk sisteminin temel bileşenlerini açıklayacağız.  
2. Adım‑adım bir uygulama kılavuzu sunacağız.  
3. Uyarlanabilir mantığın güvenlik eşiklerini, yönlendirme tabelalarını ve kaynak tahsislerini otomatik olarak nasıl ayarladığını göstereceğiz.  
4. Kamu sağlığı, operasyonel verimlilik ve sürdürülebilirlik üzerindeki etkisini ortaya koyacağız.  

> **Ana çıkarım:** AI Form Builder sayesinde şehirler, tek bir park bankından tüm bir şehir merkezine kadar ölçeklenebilen, statik ve periyodik yaya trafiği çalışmalarından sürekli, yanıt veren kalabalık yönetimine geçebilir.

---

## Neden Gerçek‑Zaman Doluluk İzleme Önemli?

| Sorun | Geleneksel Yaklaşım | AI Form Builder Avantajı |
|-----------|----------------------|---------------------------|
| **Pandemi‑dönemi mesafe** | Manuel sayımlar, periyodik anketler | Anlık yoğunluk ısı haritaları, otomatik uyarılar |
| **Etkinlik kalabalık kontrolü** | Manuel personel, statik tabelalar | Dinamik yönlendirme, gerçek‑zaman kapı kontrolü |
| **Altyapı aşınması** | Etkinlik sonrası denetimler | Öngörücü yük dengeleme, önleyici bakım |
| **Eşitlik analizi** | Nüfus sayımına dayalı tahminler | Ayrıntılı, konuma özgü kullanım verileri |

**Statik** izleme yerine **uyarlanabilir** izlemeye geçiş, üç yeni şehir hedefiyle örtüşür:

1. **Sağlık Dayanıklılığı** – Mesafe veya havalandırma standartlarını aşan kalabalıkları hızlıca tespit etme.  
2. **Operasyonel Verimlilik** – Temizlik ekipleri, güvenlik personeli veya geçici bariyerlerin otomatik yeniden tahsisi.  
3. **Veri‑Odaklı Planlama** – Gelecek park tasarımları, ulaşım rotaları ve imar kararlarını bilgilendiren sürekli geri bildirim döngüleri.

---

## Temel Mimari Genel Bakış

Aşağıda, kenar (edge) sensörlerinden şehir çapında gösterge panellerine veri akışını gösteren yüksek‑seviye bir Mermaid diyagramı yer alıyor; tüm süreç AI Form Builder tarafından yönetilir.

```mermaid
flowchart LR
    subgraph Edge Layer
        S1["IoT occupancy sensor"] -->|JSON payload| FB1["AI Form Builder intake form"]
        S2["Mobile app crowd report"] -->|API call| FB1
        S3["Video analytics service"] -->|Event stream| FB1
    end

    subgraph Processing Layer
        FB1 -->|Validate & enrich| FB2["Adaptive logic engine"]
        FB2 -->|Trigger| Alert["Real‑time alert service"]
        FB2 -->|Store| DB["Time‑series DB (InfluxDB)"]
        FB2 -->|Update| Map["Live occupancy map (Leaflet)"]
    end

    subgraph Action Layer
        Alert -->|SMS/Push| Ops["Field operations team"]
        Map -->|Embed| Portal["Public dashboard"]
        DB -->|Export| BI["Business intelligence (PowerBI)"]
    end
```

**Temel öğeler**

- **AI Form Builder giriş formları**, herhangi bir kaynaktan gelen JSON, CSV veya düz metin yüklerini otomatik olarak ayrıştıran evrensel alım noktasıdır.  
- **Uyarlanabilir mantık motoru**, “Yoğunluk > 30 kişi/m² ve > 5 dk süresince, kalabalık kontrol uyarısı tetikle” gibi AI‑tarafından oluşturulan kuralları kullanır.  
- **Gerçek‑zaman uyarı servisi**, SMS, push veya e‑posta yoluyla sahadaki personele bildirim gönderir.  
- **Canlı doluluk haritası**, renk‑kodlu karelerle yoğunluğu görselleştirir; hem operatörler hem de halk erişebilir.  

---

## Adım‑Adım Uygulama Kılavuzu

### 1. Veri Kaynaklarını Tanımlayın

| Kaynak | Tipik Veri | Entegrasyon Yöntemi |
|--------|--------------|--------------------|
| Kızılötesik insan sayıcıları | Dakikada sayım | HTTP POST → Form Builder uç noktası |
| Wi‑Fi/BLE cihaz tarayıcıları | Yaklaşık cihaz sayısı | MQTT → Form Builder webhook |
| Mobil kalabalık rapor uygulaması | Kullanıcı raporlu yoğunluk, fotoğraflar | REST API (JSON) |
| Video analitiği (kenar AI) | Sınır‑kutusu sayımları | gRPC → Form Builder |

**İpucu:** İlk aşamada iki düşük maliyetli kaynakla (kızılötesik sayıcı + mobil uygulama) başlayın, bütçe izin verdikçe genişletin.

### 2. AI Form Builder Giriş Formunu Oluşturun

1. **Yeni bir form** oluşturun; adı *PublicSpaceOccupancy* olsun.  
2. **Alanları ekleyin**: `sensor_id`, `timestamp`, `count`, `location_lat`, `location_lon`, `source_type`, `image_url` (isteğe bağlı).  
3. **AI‑tarafından oluşturulan doğrulamayı etkinleştirin** – platform örnek verilere göre regex desenleri, aralık kontrolleri ve zorunlu‑alan mantığını önerir.  
4. **Webhook’u aktif edin** – uç noktayı `https://yourcity.gov/occupancy/webhook` olarak ayarlayın.  

AI motoru otomatik olarak bir JSON şeması ve hafif bir OpenAPI tanımı üretir; manuel çaba azalır.

### 3. AI Yardımıyla Uyarlanabilir Kurallar Tasarlayın

**Adaptive Logic** sekmesine gidin ve *Create Rule* (Kural Oluştur) düğmesine tıklayın. Aşağıdaki istemi (prompt) kullanın:

> “Herhangi bir kamu meydanında yoğunluk 30 kişi/m²’yi 5 dakikadan uzun süre aştığında bir kalabalık‑kontrol uyarısı tetikleyen bir kural oluştur.”

AI şu YAML’ı döndürür:

```yaml
rule_id: crowd_density_alert
condition:
  all:
    - metric: occupancy_density
      operator: ">"
      value: 30
    - duration: "5m"
action:
  type: webhook
  url: https://yourcity.gov/alerts/crowd
  payload:
    plaza_id: "{{location_id}}"
    current_density: "{{occupancy_density}}"
    timestamp: "{{event_time}}"
```

Eşikleri konuma, günün saatine veya özel etkinliklere göre (ör. konserler) düzenleyebilirsiniz.

### 4. Gerçek‑Zaman Panoları Dağıtın

AI Form Builder, sürükle‑bırak widget’larla **Dashboard Builder** sunar. Önerilen düzen:

- **Isı haritası** (Leaflet) – canlı yoğunluk.  
- **Trend grafiği** – son 24 saatlik lokasyon bazlı.  
- **Uyarı akışı** – “Ekip gönder” gibi tıklanabilir eylemler.  

Panoyu gömülebilir bir iframe olarak dışa aktarın ve şehir portalına yerleştirin.

### 5. Otomatik Uyarıları Ayarlayın

**Alert Service**’i şu şekilde yapılandırın:

- **SMS** – Yoğunluk 40 kişi/m²’yi aştığında güvenlik ekiplerine.  
- **Push bildirimi** – Vatandaş mobil uygulamasına alternatif rotalar öneren mesajlar.  
- **E‑posta özeti** – Şehir planlama birimine her gece gönderilen rapor.  

Tüm kanallar AI‑tarafından oluşturulan şablonla tutarlı olur.

### 6. Kentsel Planlama Araçlarıyla Entegre Edin

Zaman‑serisi verilerini bir BI platformuna (PowerBI, Tableau) aktarın:

- **Yoğunluk analizleri** – Az hizmet verilen alanları belirleyin.  
- **Eşitlik haritalaması** – Doluluğu demografik verilerle ilişkilendirin.  
- **Senaryo simülasyonu** – Yeni olanakların veya yaya‑sokak projelerinin etkisini test edin.  

AI Form Builder, hedef platforma göre ETL betiğini otomatik oluşturabilir.

---

## Uyarlanabilir Mantık Uygulamada: Bir Kullanım Senaryosu

**Senaryo:** Şehir merkezi bir meydan, her Cumartesi 08:00‑14:00 arasında haftalık bir çiftçi pazarı düzenliyor. Yangın yönetmeliği gereği maksimum yoğunluk 25 kişi/m² olmalı.

1. **Kural Oluşturma** – AI istemiyle `market_density_limit` adında bir kural üretilir; 12:00 sonrası yoğunluk 30 kişi/m²’ye rahatlatılır.  
2. **Canlı İzleme** – Her girişteki kızılötesik sayıcılar 30 saniyede bir veri gönderir. AI Form Builder sayıları birleştirir, yoğunluğu (kişi/10 m² ızgara) hesaplar ve ısı haritasını günceller.  
3. **Uyarı Tetikleme** – 10:45’te yoğunluk 28 kişi/m²’ye yükselir ve 6 dakika sürer. Sistem, pazar koordinatörüne SMS gönderir ve halk uygulamasına “Meydanın batı tarafına yönelin” bildirimi gönderir.  
4. **Dinamik Tabelalar** – Şehrin dijital tabela API’si uyarıyı alır ve gerçek‑zaman doluluk çubuğu göstererek ziyaretçileri daha az kalabalık bölgelere yönlendirir.  
5. **Etkinlik Sonrası Rapor** – 15:00’da otomatik bir PDF raporu oluşturulur; zirve yoğunluğu, ortalama kalma süresi ve gelecek hafta için öneriler içerir.

**Sonuç:** Pazar güvenlik sınırları içinde kalır, ziyaretçi memnuniyeti (son anketlerle ölçülen) artar ve şehir gelecekteki düzenlemeler için değerli veri toplar.

---

## Paydaşlar İçin Faydalar

| Paydaş | Doğrudan Fayda |
|-------------|----------------|
| **Vatandaşlar** | Şeffaf kalabalık bilgisi, daha güvenli deneyimler, geliştirilmiş yönlendirme |
| **Şehir Operatörleri** | Otomatik uyarılar, manuel sayım ihtiyacının azalması, personel dağıtımının optimize edilmesi |
| **Kamu Sağlığı Yetkilileri** | Mesafe ve havalandırma standartlarına gerçek‑zaman uyum |
| **Kentsel Planlamacılar** | Sürekli kullanım verisi, kanıta dayalı tasarım kararları |
| **Etkinlik Düzenleyicileri** | Dinamik kapasite yönetimi, katılımcı akışının iyileştirilmesi |

---

## Gizlilik ve Veri Yönetişimi

AI Form Builder, **gizlilik‑tasarım‑ilkesi** özellikleriyle gelir:

- **Anonimleştirme** – Cihaz MAC adresleri depolanmadan önce hash’lenir.  
- **Saklama politikaları** – Ham sayımlar 30 gün sonra silinir; toplu metrikler saklanmaya devam eder.  
- **Rıza yönetimi** – Mobil uygulama kullanıcıları konum paylaşımına izin verebilir veya reddedebilir; form bu bayrağa otomatik saygı gösterir.  

Platform ayrıca **[ISO 27001](https://www.iso.org/standard/27001)** ve **[GDPR](https://gdpr.eu/)** uyum şablonlarını destekler; bu belgeler formun politika ekleri olarak eklenebilir.

---

## Çözümün Şehir Çapında Ölçeklendirilmesi

1. **Modüler Dağıtım** – Her mahalle, aynı veri modeliyle kendi Form Builder örneğini barındırabilir; merkezi bir federasyon katmanı üzerinden raporlanır.  
2. **Kenar Bilişim** – Kameralarda TensorFlow Lite gibi hafif AI çıkarımları çalıştırılarak sayımlar ön‑filtrelenir, bant genişliği azalır.  
3. **Çok‑Kiracı Mimarisi** – Parklar, ulaşım ajansları ve acil durum hizmetleri için ayrı gösterge panelleri; aynı veri gölü paylaşılır.  

5 km²’lik bir pilot bölge, aynı form şablonları ve kural kütüphaneleri sayesinde 6 ay içinde tüm metropol alanına genişletilebilir.

---

## Gelecek Geliştirmeler

- **Öngörücü Kalabalık Tahmini** – Tarihsel doluluk verileri ve hava tahminleri birleştirilerek yoğunluk artışları önceden öngörülür.  
- **MaaS Entegrasyonu** – Gerçek‑zaman yaya trafiğine göre toplu taşıma sıklığı otomatik ayarlanır.  
- **Oyunlaştırılmış Vatandaş Katılımı** – Doğru rapor gönderen kullanıcılar dijital rozetlerle ödüllendirilir.  

Bu eklemeler, sistemi **uyarlanabilir** tutar ve şehir ihtiyaçlarıyla birlikte evrimleşmesini sağlar.

---

## Sonuç

AI Form Builder, geleneksel ayak trafiği analizini **gerçek‑zaman, uyarlanabilir bir ekosisteme** dönüştürür. Çeşitli sensörleri, vatandaş girdilerini ve AI‑tarafından oluşturulan mantığı birleştirerek şehirler:

- **Kamu sağlığını** anlık kalabalık uyarılarıyla korur.  
- **Operasyonel kaynakları** otomatik iş akışlarıyla optimize eder.  
- **Veri‑odaklı kentsel tasarımı** gerçek kullanım desenlerine dayandırır.  

Sonuç, bir form kadar akıllı, daha güvenli ve daha dirençli bir kamusal ortamdır.

---

## İlgili Bağlantılar
- [Open Data Institute – Gizlilik‑Koruyucu Kalabalık Analitiği](https://theodi.org/article/privacy-preserving-crowd-analytics)  
- [Mermaid Documentation – Diyagram Söz Dizimi](https://mermaid.js.org/)