BaşlayınÜcretsiz Başlayın

Lemmatizasyon

Kullanıcı yorumlarını analiz etmeye devam ederken, stemleme işleminin bazen "flying" kelimesinden "fli" gibi standart olmayan sözcükler ürettiğini ve bunun yorumlanabilirliği azaltabildiğini fark ettin. Bunu çözmek için artık, gerçek sözcükler döndüren ve analizinin açıklığını ve doğruluğunu artırmaya yardımcı olan lemmatizasyonu kullanacaksın.

WordNetLemmatizer içe aktarıldı, stop_words tanımlandı ve gerekli NLTK kaynakları indirildi.

Bu egzersiz

Python ile Natural Language Processing (NLP)

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • WordNetLemmatizer() sınıfının bir örneğini lemmatizer adıyla oluştur.
  • lemmatizerı kullanarak lower_tokens üzerinde lemmatizasyon yap.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

clean_tokens = ['flying', 'lot', 'lately', 'flights', 'keep', 'getting', 'delayed', 'honestly', 'traveling', 'work', 'gets', 'exhausting', 'endless', 'delays', 'every', 'travel', 'teaches', 'something', 'new']

# Create lemmatizer
lemmatizer = ____()

# Lemmatize each token
lemmatized_tokens = [____.____(____) for ____ in clean_tokens]

print(lemmatized_tokens)
Kodu Düzenle ve Çalıştır