Projeler

Geliştirdiğim ve analiz ettiğim işler.

Letterboxd Taste Analytics

Kullanıcının Letterboxd puanlarını IMDb, Metacritic, Rotten Tomatoes, Trakt ve TMDB ile karşılaştırıp zevkine en uygun platformu bulur.

Her platformu kullanıcıyla sıra korelasyonuna göre sıralar ve altı eksenli bir "Taste DNA" profili çıkarır.

  • Python
  • Streamlit
  • istatistik
  • web scraping
Kaynak kod ↗

ARIMA ile Portekiz GSYH Tahmini

Portekiz'in çeyreklik GSYH'si için Box-Jenkins zaman serisi modeli; AK, IMF ve OECD tahminleriyle karşılaştırma. NOVA IMS ders projesi, 3 kişilik ekip.

ARIMA(3,1,0) test döneminde yaklaşık %5,15 MAPE ile en iyi sonucu verdi.

  • R
  • zaman serisi
  • tahmin
Kaynak kod ↗

WhatsApp Groupchat Stats

Grup sohbetleri için tamamen tarayıcıda çalışan yıllık özet sunumu. Sohbetin cihazından hiç çıkmıyor.

GitHub Pages'te yayında; Content-Security-Policy dışarıya giden her isteği engelliyor.

  • JavaScript
  • gizlilik
  • veri görselleştirme
Kaynak kod ↗

Bloxorz AI Solver

BFS, DFS ve A* çözücülü konsol tabanlı Bloxorz bulmaca oyunu ve Tkinter arayüzü. NOVA IMS ders projesi, 4 kişilik ekip.

Üç arama stratejisi aynı bölümleri çözüyor, böylece davranışları yan yana karşılaştırılabiliyor.

  • Python
  • algoritmalar
  • arama
Kaynak kod ↗

Sanatçı Şarkı Sözü Analizi

Bir sanatçının şarkı sözlerini Genius API'den çekip en çok kullandığı kelimeleri Türkçe ya da İngilizce olarak grafiğe döker.

Ortaya çıkan grafikler LinkedIn'de 300 binin üzerinde organik görüntülenmeye ulaştı.

  • Python
  • NLP
  • veri görselleştirme
Kaynak kod ↗