Projeler

Emotion Recognition

Bu proje, Kaggle üzerinden alınan ses verileri kullanılarak duygusal durumların otomatik olarak tespit edilmesini amaçlayan uçtan uca bir duygu tanıma (Emotion Recognition) uygulamasıdır. Ses verileri Google Colab ortamında işlenmiş, gerekli öznitelikler çıkarılmış ve makine öğrenmesi modelleri eğitilmiştir. Eğitilen model backend tarafında servis haline getirilerek iOS uygulamasıyla entegre edilmiştir. iOS uygulaması, kullanıcıdan aldığı ses kayıtlarını backend’e gönderir ve analiz edilen duygu sonucunu gerçek zamanlı olarak kullanıcıya sunar. Proje; veri bilimi, makine öğrenmesi ve mobil uygulama geliştirme süreçlerini bütüncül bir şekilde bir araya getiren ölçeklenebilir bir mimariye sahiptir.

Python Google Colab Kaggle Datasets NumPy Pandas Librosa Scikit-learn Machine Learning Audio Signal Processing REST API Backend Services Swift SwiftUI iOS SDK
Detayları Görüntüle
Dunn

Bu iOS uygulaması, Dunn Öğrenme Stilleri Envanteri’ni dijital ortama taşıyarak kullanıcıların öğrenme stillerini hızlı ve doğru şekilde analiz etmeyi amaçlar. Kullanıcılar testi uygulama üzerinden adım adım tamamlar, verilen cevaplar anında işlenir ve sonuçlar anlaşılır bir biçimde sunulur. Uygulama; bireylerin baskın öğrenme stillerini fark etmelerine, eğitim süreçlerini buna göre şekillendirmelerine ve kendilerini daha iyi tanımalarına yardımcı olacak sade ve kullanıcı dostu bir deneyim sunar.

Swift SwiftUI MVVM iOS SDK Combine CoreData JSON Parsing RESTful API Auto Layout Apple Human Interface Guidelines
Detayları Görüntüle
ARStyle Öne Çıkan

ARStyle, artırılmış gerçeklik (AR) teknolojisini kullanarak kullanıcıların ürünleri veya stilleri gerçek ortamlarında deneyimleyebilmelerini amaçlayan bir mobil uygulama projesidir. Projede, cihaz kamerası üzerinden alınan görüntü gerçek zamanlı olarak işlenir ve sanal nesneler (mobilya vb.) ortamla uyumlu şekilde kullanıcıya yansıtılır. Uygulama; sezgisel bir arayüzle kullanıcı etkileşimini ön planda tutar, performans ve akıcılık odaklı geliştirilmiştir. AR deneyimi sırasında nesnelerin konumlandırılması, ölçeklenmesi ve ortamla uyumu dikkatle ele alınmış; kullanıcıya gerçekçi ve tatmin edici bir deneyim sunulması hedeflenmiştir. ARStyle, artırılmış gerçekliğin mobil uygulamalarda pratik ve kullanıcı dostu bir şekilde nasıl kullanılabileceğini gösteren, deneyim odaklı bir projedir.

Kotlin SceneView ARCore Android SDK OpenGL ES 3D Rendering Augmented Reality Scene Graph Management Real-Time Rendering Camera & Sensor Integration Gradle Android Jetpack
Detayları Görüntüle
Game Browser Öne Çıkan

Game Browser projesi, kullanıcıların popüler ve güncel oyunları kolayca keşfedebileceği, oyunlara ait detaylı bilgilere hızlıca ulaşabileceği bir mobil uygulama olarak geliştirilmiştir. Uygulama içerisinde oyunların açıklamaları, görselleri, puanları ve platform bilgileri kullanıcı dostu bir arayüz ile sunulmaktadır. Proje kapsamında REST API kullanılarak oyun verileri dinamik şekilde çekilmiş, listeleme ve detay ekranları arasında akıcı bir gezinme deneyimi sağlanmıştır. Uygulama mimarisinde MVVM yaklaşımı benimsenmiş, böylece kodun okunabilirliği, sürdürülebilirliği ve test edilebilirliği artırılmıştır. Modern mobil geliştirme prensiplerine uygun olarak performans, sade tasarım ve kullanıcı deneyimi ön planda tutulmuştur. Game Browser projesi, API entegrasyonu, veri yönetimi ve mobil arayüz tasarımı konularındaki yetkinliğimi ortaya koyan örnek projelerden biridir.

Kotlin Android SDK Jetpack (ViewModel LiveData Navigation) MVVM REST API Retrofit Coroutines RecyclerView Material Design Glide/Coil
Detayları Görüntüle