Bu proje, Doğal Dil İşleme (NLP) teknikleri kullanarak küfürlü kelimeleri tespit eden bir sistem geliştirmeyi amaçlamaktadır.
✅ Veri Analizi & Temizleme – Stopwords kaldırma, noktalama işaretleri temizleme, kök ve lemmatization işlemleri.
✅ Kelime Bulutu & Görselleştirme – En sık kullanılan kelimeleri görselleştirme.
✅ Makine Öğrenmesi Modelleri – Küfür tespit etmek için ML algoritmaları uygulanması.
✅ Türkçe Desteği – TurkishStemmer ve WordNetLemmatizer kullanımı.
Bu projeyi çalıştırmak için aşağıdaki kütüphaneler gereklidir:
pip install numpy pandas nltk seaborn matplotlib wordcloud snowballstemmer
1️⃣ Notebook'u açın ve verileri yükleyin.
2️⃣ Ön işleme adımlarını çalıştırın (stopwords kaldırma, stemming vb.).
3️⃣ Makine öğrenmesi modelini eğitin ve test edin.
4️⃣ Örnek cümlelerle test yapın ve sonuçları gözlemleyin.
- Notebook, Google Colab üzerinde çalıştırılmak üzere hazırlanmıştır.
- Verileri Google Drive'a yükleyerek projeyi kolayca çalıştırabilirsiniz.