Projeler

Ürün geliştirme · uygulamalı yapay zekâ

Kuyumcum

Değerli metal varlıklarını, portföy analizini ve yerel kuyumcuları bir araya getiren mobil ekosistem. Ürünü birlikte geliştirdim ve yapay zekâ özellikleri üzerinde çalıştım.

RolümOrtak geliştirici · AI özellikleri

Kuyumcum kuyumcu keşif haritası
Kuyumcum AI rapor listesi

Varlıkları tek görünümde toplamak

Değerli metaller ve döviz varlıkları çoğu zaman birbirinden kopuk araçlarla takip ediliyor. Kuyumcum; portföy takibi, kâr-zarar analizi, fiyat alarmları, kuyumcu keşfi ve rezervasyonu Flutter tabanlı bir mobil ekosistemde birleştiriyor.

Benim katkım

Flutter, Dart ve Firebase/Firestore kullanan full-stack uygulamayı birlikte geliştirdim. Yapay zekâ tarafındaki çalışmam iki katmanı kapsıyor: madeni para ve altını telefonun kendisinde kameradan tanımak ve getirilen verilere dayanan çok ajanlı portföy raporları.

Mimari ve kısıtlar

Mobil uygulama, portföy ve kuyumcu akışlarını Firebase/Firestore ve Google Maps ile bağlıyor. Yapay zekâ destekli raporlar piyasa verilerini, güncel haberleri, tarihsel bağlamı ve makroekonomik sinyalleri bir araya getirerek portföy riskine yönelik içgörüler oluşturuyor.

Mühendislik açısından zorluk, farklı kaynakları tutarlı bir ürün akışında kullanılabilir kılmak. Raporun hem kullanıcının varlıklarını hem de getirilen bilgilerin bağlamını dikkate alması gerekiyor.

Cihaz üzerinde tanıma

Kamera, madeni paraları ve altın ürünlerini sunucuya gitmeden tanıyor: Python'da on sınıf üzerinde eğitilen bir YOLO11n modeli TensorFlow Lite'a aktarılıyor ve Flutter uygulamasında flutter_vision ile çalışıyor.

Çok ajanlı raporlar

Portföy raporlarını Gemini ile Firebase Cloud Functions yazıyor. Dört analist ajan varlıklara yükseliş, düşüş, makroekonomi ve risk açısından bakıyor; bir sentezleyici bulguları tek bir raporda birleştiriyor. Bağlam, hibrit bilgi getirmeden (BM25 ve yoğun arama, ardından yeniden sıralama) ve makroekonomik kaynaklar için ayrı bir bilgi getirme katmanından geliyor.

Kuyumcum'un AI portföy raporunun akış şeması (İngilizce): Flutter uygulamasından portföy hesaplaması, kanıt getirme ve dört Gemini ajanı üzerinden kaydedilen rapora. Adım adım açıklaması aşağıda.
Kuyumcum ekibinin sadeleştirdiği AI portföy raporu akışı. Adımların sırasını gösteriyor; ölçülmüş bir performans sunmuyor. Şemayı tam boyutta aç
Şema adım adım
  1. Flutter uygulaması kullanıcının varlıklarını hazırlıyor ve güncel fiyatlarla beş yıllık fiyat geçmişiyle birlikte gönderiyor.
  2. Çağrılabilir bir Cloud Function, iş başlamadan önce kimlik doğrulamayı, kotayı ve zaman aşımını denetliyor.
  3. Portföy hesaplaması üç girdi üretiyor: getiri, oynaklık ve düşüş istatistikleri; 30 ila 90 gün için P10, P50 ve P90 tahmin bantları; dağılım ve fiyatlanmış varlık tabloları.
  4. Kanıt getirme katmanı raporu üretimden önce temellendiriyor. Son 30 günün haberlerini hibrit sıralama ve yeniden sıralayıcıyla, geçmiş haberleri BM25 ile yoğun aramanın birleştirildiği ve yeniden sıralandığı vektör aramasıyla, makroekonomik kaynakları da portföyün konularına göre süzülen vektör aramasıyla getiriyor.
  5. Bağlam paketi portföy bilgilerini, kanıtları ve metrikleri bir araya getiriyor.
  6. Gemini Flash Lite üzerindeki dört ajan paketi paralel okuyor: yükseliş analisti, düşüş analisti, makro analist ve risk yöneticisi.
  7. Bir sentezleyici bulgularını yapılandırılmış JSON, markdown ve grafik tanımlarında birleştiriyor.
  8. Rapor kaynaklarıyla birlikte Firestore'a kaydediliyor; Flutter rapor ekranı onu grafikler, analist kişilikleri ve kaynaklarla gösteriyor.

Gösterebildiğim kapsam

Uygulanan kapsam, yukarıda açıklanan portföy takibi ve yapay zekâ özelliklerini içeriyor. Kullanıcı sayısı, gelir veya model kalitesine ilişkin metrik iddia etmiyorum. Kaynak kodu bu portföy üzerinden paylaşılmıyor.

Sınırlamalar

Varlık tanıma ve üretilen raporlar hatalı olabilir. Bu portföy yatırım performansını veya finansal önerilerin geçerliliğini ortaya koymaz. Ekran görüntüleri kuyumcu keşfini ve AI rapor listesini gösteriyor. Bu görseller kullanıcı sayısı veya finansal performans ölçümü sunmuyor.

Diğer projeler