← Listeye dön

Proje

Makine Öğrenmesi Yöntemiyle Web Tabanlı Cinsiyet Tahmini Projesi

29 Ağustos 2025Projeyi ziyaret et ↗
PythonDjangoscikit-learn
Makine Öğrenmesi Yöntemiyle Web Tabanlı Cinsiyet Tahmini Projesi
Projeden ekran görüntüsü

Django ile geliştirilen, CSV biçimindeki bir veri setinden öğrenen bir makine öğrenmesi modeliyle cinsiyet tahmini yapan web uygulaması. Uçtan uca veri ön işleme, model eğitimi ve web arayüzü üzerinden tahmin akışını sunar.

Mimari Yaklaşım

  • Backend (Django): Görünümler, servis katmanı ve template tabanlı sayfalar; gerektiğinde basit REST uçları.
  • ML Pipeline: Veri ölçekleme ve sınıflandırma adımlarını içeren eğitim & tahmin akışı.
  • Veri Katmanı: CSV okuma, eğitim/test ayrımı ve temel veri temizleme adımları.
  • Sunum: Kullanıcıdan özellik girişlerini alıp anlık tahmin sonucunu gösteren sade arayüz.

Öne Çıkanlar

  • Hafif & hızlı: Sunucu tarafı tahmin ile düşük gecikme.
  • Esnek tasarım: Model ve ön işleme adımları kolayca değiştirilebilir.
  • Form doğrulama: Geçersiz girişlerin engellenmesi ve temiz veri akışı.
  • Yinelenebilirlik: Eğitim betikleri ile aynı sonuçların yeniden üretilebilmesi.

Neler Yapıyor?

  • Kullanıcıdan alınan özelliklerle anlık cinsiyet tahmini üretir.
  • CSV tabanlı veri setiyle eğitilmiş modeli kullanır.
  • Temel doğruluk/başarı bilgilerini raporlayacak şekilde genişletilebilir.

Teknolojiler

  • Python, Django
  • scikit-learn (makine öğrenmesi)
  • pandas, NumPy (veri işleme)
  • HTML, CSS, JavaScript (arayüz)

Kaynak Kodu

Projeyi inceleyin: GitHub