SMS Spam Filtresi · Adım 2/5
Spam Kelimeleri
Spam mesajlarda en sık geçen kelimeleri bulalım. CountVectorizer her mesajı kelimelerine ayırır ve sayar.
- Yalnızca spam mesajları seç:
spamler = df[df["etiket"] == "spam"]["mesaj"] sayac = CountVectorizer()oluştur vesayac.fit_transform(spamler)ile kelimeleri say.- Her kelimenin toplamını al (
.sum(axis=0).A1), kelime adlarıyla (sayac.get_feature_names_out()) bir seriye çevir, büyükten küçüğe sırala vekelimelerdeğişkenine ata. - İlk 10 kelimeyi göster.
Önceki adımların hücreleri defterinde hazır. Değişkenlerin oluşması için önce Tümünü Çalıştır'a bas, sonra yeni hücrede çalış.