100 Fikir/AI Asistan/#005

Makro Sepet

Kalori ve protein hedefini gir; AI haftalık sepetini gram gram hedefine göre kursun.

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

Problem → Çözüm

Problem

Spor yapan ve diyet takip eden kullanıcılar haftalık makro hedeflerini market ürünlerine çevirmek için Excel ve kalori uygulamaları arasında saatler harcıyor. Sonuç genellikle pahalı ve sıkıcı bir sepet oluyor.

Çözüm

Kullanıcı günlük kalori ve protein hedefini girer; optimizasyon motoru Getir kataloğundaki besin değerlerinden hedefi tutturan en ucuz ve çeşitli haftalık sepeti kurar, LLM bunu öğün planına çevirir.

Ürün

Temel özellikler

1Makro optimizasyonuKalori, protein, yağ ve karbonhidrat hedeflerini bütçe kısıtıyla birlikte çözer.
2Çeşitlilik kuralıAynı protein kaynağını haftada 3 günden fazla önermez; sıkılmazsın.
3Öğün planıSepet, porsiyon gramajlarıyla 7 günlük kahvaltı-öğle-akşam planına dönüşür.
4Fitness bağlantısıApple Health / Health Connect verisiyle hedefi otomatik günceller.
AI katmanı

Yapay zeka nerede devreye giriyor?

Karma tamsayılı programlama makroları tutturan sepeti bulur; LLM sonucu okunabilir bir öğün planına dönüştürür.

  • Google OR-Tools (MILP): min fiyat; kısıtlar kalori ±%5, protein ≥ hedef, ürün başı porsiyon limitleri
  • Eksik besin değerleri için ürün etiketi fotoğraflarından vision LLM ile çıkarım ve çapraz doğrulama
  • Claude Haiku ile sepet → 7 günlük öğün planı ve hazırlık notları, JSON şema ile
Mimari

Nasıl çalışır?

Mobil AppSwiftUI / Compose • HealthKit
Plan APIFastAPI (async)
Besin VeritabanıPostgreSQL • SKU besin değerleri
OptimizerOR-Tools MILP • Ray worker
Plan LLMClaude Haiku • öğün planı
Teknoloji

Stack

Arayüz

SwiftUIJetpack ComposeHealthKit

Backend

Python 3.12FastAPIRay

AI / ML

OR-ToolsClaude HaikuPydantic structured output

Veri

PostgreSQLRedisDynamoDB (planlar)

Altyapı & DevOps

DockerEKSTerraform
Go-to-market

Pazarlama & lansman

1
Spor salonu ortaklıklarıZincir salon üyelerine ilk makro sepette %20 indirim, salon girişinde QR.
2
“150 g protein, 1 hafta” serisiFitness içerik üreticileri sadece Makro Sepet ile hedef tutturma videoları çekiyor.
3
Ocak hedef kampanyasıYeni yıl kararları döneminde push: “Hedefini söyle, sepetin hazır”.
Ölçüm

Başarı metrikleri (hedef)

±%4makro hedefinden ortalama sapma
-%18elle kurulan sepete göre maliyet
%524 hafta sonra tekrar kullanım
Teslimat

MVP yol haritası

Hafta 1-2Besin verisiEn çok satan 3.000 gıda SKU’su için besin tablosu; eksikler vision ile tamamlanır.
Hafta 3-4Optimizer + planMILP modeli, çeşitlilik kısıtları ve LLM öğün planı.
Hafta 5-8Sağlık entegrasyonuHealthKit bağlantısı, haftalık ilerleme raporu ve abonelik modu.
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.