100 Fikir/AI Asistan/#002

Sepet Pilotu

Haftalık sepetin sen açmadan hazır; ML tahmin etsin, sen tek dokunuşla onayla.

Fikir #002 / 100 Mobil uygulama Müşteri AI Asistan AI destekli
Fikir

Problem → Çözüm

Problem

Düzenli müşteriler her hafta aynı 15-20 ürünü tek tek arayıp sepete ekliyor; bu ortalama 6 dakika sürüyor. Unutulan süt ya da deterjan ikinci bir küçük siparişe, yani ekstra kurye maliyetine dönüşüyor.

Çözüm

Sepet Pilotu, sipariş geçmişi ve tüketim hızından her ürünün “bitme zamanını” tahmin eder ve haftalık sepeti önceden doldurur. Kullanıcı Pazar sabahı gelen bildirimde sepeti görür, istemediğini çıkarır, tek dokunuşla onaylar.

Ürün

Temel özellikler

1Bitme zamanı tahminiHer ürün için kişisel tüketim döngüsü öğrenilir; “süt 2 gün sonra bitiyor” gibi.
2Neden bu ürün?Her önerinin yanında kısa açıklama: “Son 5 haftada 4 kez aldın”.
3Akıllı miktarMisafir haftası, bayram, tatil gibi sinyallerle miktarı otomatik artırır ya da azaltır.
4Tek tık onayBildirimden çıkmadan sepeti onayla; teslimat saatini kendisi önerir.
AI katmanı

Yapay zeka nerede devreye giriyor?

Ürün bazlı yeniden satın alma olasılığını tahmin eden bir gradient boosting modeli ve sepet açıklamalarını üreten küçük bir LLM birlikte çalışır.

  • LightGBM: kullanıcı×ürün için “önümüzdeki 7 günde alır mı?” olasılığı (recency, frequency, mevsimsellik, fiyat değişimi özellikleri)
  • Feast feature store + Redis online serving ile <50 ms tahmin; Airflow ile gecelik yeniden eğitim
  • Claude Haiku ile kişisel “neden” cümleleri ve haftalık sepet özeti; Langfuse ile ton/doğruluk değerlendirmesi
Mimari

Nasıl çalışır?

Sipariş OlaylarıKafka • order.completed
Feature StoreFeast • Redis online / S3 offline
Tahmin ServisiLightGBM • FastAPI
Açıklama LLMClaude Haiku • structured output
Push & SepetFCM bildirimi → hazır sepet
Teknoloji

Stack

Arayüz

React NativeExpo Notifications

Backend

Python 3.12FastAPIAirflow

AI / ML

LightGBMFeastClaude HaikuMLflow

Veri

KafkaRedisSnowflakeS3

Altyapı & DevOps

Kubernetes (EKS)SageMaker PipelinesArgoCD
Go-to-market

Pazarlama & lansman

1
Pazar sabahı ritüeli“Haftalık sepetin hazır ” push’u Pazar 10:00’da; ilk 4 onayda teslimat ücretsiz.
2
“6 dakikanı geri ver” kampanyasıUygulama içinde kullanıcıya bu yıl kaç dakika kazandığını gösteren kişisel sayaç.
3
GetirPlus entegrasyonuPlus üyelerine pilotun “otomatik onay” modu ve %5 ek indirim.
Ölçüm

Başarı metrikleri (hedef)

+%22haftalık sipariş tekrar oranı
%68önerilen ürünlerin onaylanma oranı
-%30unutulan ürün kaynaklı mini sipariş
Teslimat

MVP yol haritası

Hafta 1-2Veri & baseline model12 aylık sipariş geçmişinden feature seti, LightGBM baseline ve offline precision@k ölçümü.
Hafta 3-4Push ile betaİstanbul’da düzenli müşterilerin %3’ünde A/B test, onay ve düzenleme oranı takibi.
Hafta 5-8Otomatik onay & ölçekPlus üyeleri için otomatik sipariş, gerçek zamanlı feature güncelleme ve tüm Türkiye.
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.