Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

ahmetMYildirim/Afet_Durum_Analizi

Domain:

natural language processing

Record type:

project
Creator:
ahm
Host:
# Afet Harita Bu proje, deprem ve afet dönemlerinde paylaşılan Türkçe tweetleri sınıflandırmak ve sonuçları Türkiye haritası üzerinde göstermek için hazırlandı. Amaç, ham tweet verisini daha okunabilir hale getirmekti. Bunun için tweetler önce afetle ilgili olup olmamasına göre ayrıldı. Daha sonra yardım çağrısı, ihtiyaç, bağış/gönüllülük, bilgi paylaşımı ve konu dışı gibi sınıflara ayrıldı. Adres, il, ilçe, kişi durumu, ihtiyaç ve telefon gibi bilgiler için de NER çalışması yapıldı. ## İçerik - `turkish/`: Türkçe tweet veri setleri - `AfetHaritaApp/`: C# WPF masaüstü uygulaması - `reports/`: proje raporu ve kullanılan görseller - `publish/`: taşınabilir uygulama çıktısı - `prepare_colab_notebook.py`: Colab eğitim notebook dosyasını hazırlamak için kullanılan script - `fix_classified_csv.py`: sınıflandırma sonrası veri düzeltmeleri için kullanılan script ## Kullanılan Modeller Model eğitimlerinde temel olarak `dbmdz/bert-base-turkish-cased` kullanıldı. Üç farklı görev için ince ayar yapıldı: - Binary sınıflandırma: gerçek yardım çağrısı / diğer - Çoklu sınıflandırma: yardım, ihtiyaç, bağış, bilgi, konu dışı - NER: il, ilçe, adres, kişi, ihtiyaç ve telefon gibi alanlar ## Uygulama Masaüstü uygulaması C# WPF ile geliştirildi. Uygulama sınıflandırılmış CSV dosyasını okuyup şehir bazlı özet çıkarıyor. Uygulamada: - Türkiye il haritası - sınıfa göre filtreleme - şehir bazlı tweet yoğunluğu - yardım, ihtiyaç, bağış ve bilgi sayıları - sade bir arayüz yer alıyor. Taşınabilir sürüm: ```text publish/AfetHaritaApp-Portable/AfetHaritaApp.exe ``` ## Veri Seti Tweet verisi Kaggle üzerinden alınan deprem tweetlerinden hazırlandı. Çalışmada sadece Türkçe içerikler kullanıldı. Not: Büyük CSV, model ve çıktı dosyaları GitHub'a eklenmedi. Uygulamanın tam veriyle çalışması için sınıflandırılmış CSV dosyası şu konuma koyulmalıdır: ```text AfetHaritaApp/Data/tweets_tr_classified_all_fixed_rules.csv ``` Bu dosya büyük olduğu için gerekiyorsa Git LFS ile ya da ayrıca p …

Visit

github.com

Languages

KonoMofu, North

Licenses

Apache-2.0