100 Fikir/Sürdürülebilirlik/#054

SKT Avcısı

Son kullanma tarihi yaklaşan ürünler çöpe değil, indirimle senin sepetine.

Fikir #054 / 100 Mobil uygulama Müşteri Sürdürülebilirlik AI destekli
Fikir

Problem → Çözüm

Problem

Her dark store’da her gün SKT’si 1-3 gün kalan yoğurt, ekmek, et ve hazır salata çöpe gidiyor. Sabit “%20 indirim” etiketi ya geç kalıyor ya da ürünü gereğinden ucuza satıyor.

Çözüm

SKT Avcısı, kalan raf ömrü, mevcut stok ve tahmini talebe göre her ürün için dinamik indirim oranı hesaplar ve müşteriye “bugün kurtar” vitrini olarak gösterir. Ürün tükenene ya da sayaç bitene kadar fiyat kademeli düşer.

Ürün

Temel özellikler

1Dinamik indirim eğrisiKalan saat ve stoka göre %15’ten %60’a kademeli indirim.
2Yakındaki depo vitriniSadece seni besleyen depodaki SKT’si yakın ürünler listelenir.
3Kurtarılan gıda sayacıProfilinde kaç kg ürün ve ne kadar CO₂ kurtardığını görürsün.
4Bildirim alarmıFavori ürünün indirime girince push gelir.
AI katmanı

Yapay zeka nerede devreye giriyor?

Gradient boosting talep modeli ve fiyat esneklik tahmini, ürünün SKT’den önce satılma olasılığını maksimize eden en düşük indirimi seçer.

  • XGBoost ile “X saat içinde Y indirimle satılma olasılığı” tahmini (kategori, saat, depo, indirim oranı)
  • Kısıtlı optimizasyon: marj kaybı minimum, fire olasılığı < %10 olacak indirim seviyesi; 15 dk’da bir yeniden fiyatlama
  • Depo el terminalinden SKT tarama → Kafka event → fiyat servisi; LLM ile “bugün kurtar” vitrin metinleri
Mimari

Nasıl çalışır?

El TerminaliSKT barkod tarama
Envanter EventKafka • lot & SKT
İndirim MotoruXGBoost + optimizasyon
Fiyat ServisiFastAPI • Redis fiyat cache
Müşteri AppReact Native • vitrin & sayaç
Teknoloji

Stack

Arayüz

React NativeExpo

Backend

Python 3.12FastAPICelery Beat

AI / ML

XGBoostSciPy optimizeGPT-4o-mini

Veri

PostgreSQLRedisKafka

Altyapı & DevOps

DockerAWS ECSDatadog
Go-to-market

Pazarlama & lansman

1
“Çöpe değil sepete” kampanyasıİlk ay kurtarılan her 1 kg gıda için Getir, gıda bankasına 1 öğün bağışlar.
2
Öğrenci hedeflemeÜniversite yakını depolarda akşam 20:00 push’u: “Bugün kurtar, %50’ye varan indirim”.
3
Sosyal paylaşım kartıAy sonunda “Bu ay 6 kg gıda kurtardın” Instagram story kartı.
Ölçüm

Başarı metrikleri (hedef)

-%42günlük gıda firesi
%78SKT ürünlerinin satılma oranı
+%6kategori brüt marjı (fire dahil)
Teslimat

MVP yol haritası

Hafta 1-2SKT veri toplamaEl terminalinde lot/SKT tarama akışı ve envanter event şeması.
Hafta 3-4Kural tabanlı v0 + vitrin10 depoda sabit eğriyle başlayıp satış verisi toplama.
Hafta 5-8ML indirim motoruXGBoost olasılık modeli, A/B test ile marj ve fire karşılaştırması.
Şikayet verisi

Tazelik ve SKT

%18

Şikayetvar’da son bir ayda Getir hakkında yayınlanan 354 şikayetin 64 tanesi bu fikrin hedeflediği konularla ilgili: bozuk, küflü, skt geçmiş (%18).

Tüm analizi gör
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.