Öne Çıkan Teknik Özellikler
- 🧠 Kalıcı Bellek & Profil Yönetimi: Uygulama mesleğinizi, hobilerinizi ve tercihlerinizi asla unutmuyor. Backend'de kurguladığım akıllı filtreleme algoritması, sohbet içinden "kalıcı bilgileri" ayıklayıp profilinize işliyor.
- 👥 Sosyal Çevre Hafızası (Personal CRM): Bahsettiğiniz kişileri (müdürünüz Ahmet, komşunuz Ayşe) ilişkileriyle birlikte kaydediyor. Bir dahaki sefere "Ahmet ne demişti?" dediğinizde, "Hangi Ahmet? Müdürün mü, komşun mu?" diye soracak kadar akıllı.
- 👁️ Görsel Zeka & Belge Analizi (Multimodal): Gemini 2.0 entegrasyonu ile sadece metinleri değil; fotoğrafları, PDF ve Word dökümanlarını analiz edebiliyor.
- 📈 Duygusal Yolculuk (Custom Canvas Viz): Jetpack Compose'un Canvas API'sini kullanarak, kullanıcının ruh halini emojilerle takip eden, yana kaydırılabilir interaktif bir grafik motoru yazdım.
- 🎯 Proaktif Görev Çıkarma: Sohbet akışından niyetlerinizi (etmeliyim, yapacağım vb.) otomatik olarak ayıklayıp görev listenize ekliyor.
Kullandığım Teknolojiler
- Android: Kotlin, Jetpack Compose, Material 3, MVVM, StateFlow, Room DB, Coil 3.
- Backend: Node.js, Express.js.
- AI: Google Gemini 2.0 & 2.5 Flash/Pro.
- Database: Firebase Firestore & Firebase Admin SDK.
- Networking: Retrofit & OkHttp.
Bu süreçte bir mobil uygulamanın en uç noktadan (UI) en derin noktaya (AI Analizi & DB) kadar nasıl kurgulandığını deneyimlemek harikaydı. Yapay zekanın sadece sorulara cevap veren bir kutu değil, hayatımızı kolaylaştıran proaktif bir asistan olması gerektiğine inanıyorum.