Tüm projeler

Veri & Yapay Zeka · 2026

Gerçek Zamanlı Tweet Duygu Analizi

1,6 milyon tweet üzerinde PySpark MLlib ile eğitilen duygu sınıflandırıcısını Kafka ve Spark Structured Streaming ile gerçek zamanlı çalıştıran uçtan uca büyük veri hattı.

Neler yaptım

  • Sentiment140 veri seti (1,6 milyon etiketli tweet) üzerinde PySpark MLlib ile Logistic Regression modeli eğittim.
  • Kafka producer tweetleri bir Kafka topic'ine akıtıyor, Spark Structured Streaming bunları anlık olarak sınıflandırıyor.
  • Tahminler MongoDB'ye yazılıyor ve Flask API üzerinden canlı bir dashboard'da gösteriliyor.
  • Tüm sistem Docker Compose ile ayağa kalkıyor.

Kullanılan teknolojiler

  • Python
  • PySpark
  • Spark Streaming
  • Apache Kafka
  • MongoDB
  • Flask
  • Docker Compose

Benzer projeler