100 Fikir/Operasyon/#071

Depo Isı Haritası

Hangi depo şu an kızarıyor, hangisi 20 dakika sonra tıkanacak? Tek ekranda, canlı.

Fikir #071 / 100 Web uygulaması İç Ekip Operasyon AI destekli
Fikir

Problem → Çözüm

Problem

Operasyon merkezi yüzlerce dark store’u ayrı ayrı panolardan izliyor; bir depoda toplama kuyruğu şiştiğinde fark edildiğinde geç teslimatlar çoktan başlamış oluyor. Müdahale (sipariş yönlendirme, teslimat alanı daraltma, ek personel) hep reaktif.

Çözüm

Depo Isı Haritası; her deponun sipariş kuyruğunu, toplayıcı ve kurye doluluğunu, stok sağlığını ve teslimat sürelerini tek bir “yük skoru”nda birleştirir ve harita üzerinde canlı gösterir. Kısa vadeli tahmin modeli 15-30 dk sonraki tıkanmaları öngörür ve aksiyon önerir.

Ürün

Temel özellikler

1Canlı yük skoruKuyruk, doluluk ve SLA’yı birleştiren 0-100 depo skoru.
230 dk tıkanma tahminiHangi deponun ne zaman eşik aşacağını önceden söyler.
3Aksiyon önerisiTeslimat yarıçapını daralt, siparişi komşu depoya kaydır, ek kurye çağır.
4Olay zaman çizelgesiHer depo için son 3 saatin olayları ve alınan aksiyonlar.
AI katmanı

Yapay zeka nerede devreye giriyor?

Gerçek zamanlı akışta Temporal Fusion Transformer kısa vadeli yük tahmini yapar; kural + ML hibrit karar katmanı aksiyonları önerir, kritik aksiyonlar operatör onayı ister.

  • Flink ile 10 sn’lik pencerelerde depo feature’ları; TFT (PyTorch Forecasting) ile 15/30 dk ileri yük skoru, MAE 6,2 puan
  • Isolation Forest ile anormal depo davranışı (ör. toplayıcı terminali çökmüş, sipariş akışı durmuş)
  • Aksiyon önerici: geçmiş müdahalelerin etkisinden öğrenilmiş uplift modeli; yarıçap daraltma gibi aksiyonlar operatör onaylı
Mimari

Nasıl çalışır?

Depo Event’leriKafka • sipariş, toplama, kurye
Stream İşlemeFlink • 10 sn pencere
Yük TahminiTFT + Isolation Forest
Aksiyon MotoruKural + uplift modeli
Ops PaneliNext.js + WebSocket harita
Teknoloji

Stack

Arayüz

Next.jsdeck.glMapbox GLWebSocket

Backend

Python 3.12FastAPIApache Flink

AI / ML

PyTorch Forecasting (TFT)scikit-learnCausalML

Veri

KafkaRedisTimescaleDB

Altyapı & DevOps

AWS MSKKubernetes (EKS)Grafana
Go-to-market

Pazarlama & lansman

1
Ops merkezi duvar ekranıIsı haritası operasyon merkezinin ana ekranı olur, vardiya devrinde ortak dil.
2
Bölge müdürü mobil görünümüKendi bölgesindeki kızaran depoya push bildirim.
3
Haftalık “erken uyarı” raporuÖnceden yakalanan ve önlenen tıkanma sayısı ile kurtarılan sipariş.
Ölçüm

Başarı metrikleri (hedef)

22 dktıkanma öncesi ortalama uyarı süresi
-%26pik saatte geç teslimat
%71kabul edilen aksiyon önerisi
Teslimat

MVP yol haritası

Hafta 1-2Yük skoruStream feature’ları ve canlı harita, operasyon merkeziyle skor kalibrasyonu.
Hafta 3-4Tahmin modeliTFT ile 15/30 dk tahmin, anomali tespiti, shadow mode.
Hafta 5-8Aksiyon önerisiUplift tabanlı öneri, onay akışı ve sonuç takibi.
Fİ
Fatih İnci — Full Stack Software Engineer

Bir fikri production’a taşırken ilk sorum şu: ölçülebilir mi ve mevcut sistemi bozmadan nasıl açılır? Yaklaşık 4 yıl, ayda yüz milyonlarca CDN isteği alan bir embed script üzerinde çalıştım. Kademeli geçiş ve gerçek test kapsamı benim için vazgeçilmez. Remote çalışmaya hazırım.