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

Müşteri incelemelerinden sözlük oluşturma

Bir tüketici elektroniği şirketi olan TechZone'da ürün analitiği ekibinin bir parçasısın. Yeni bir cihaz için küçük bir müşteri inceleme grubu aldın. İncelemeleri analiz etmek için önce metni ön işlemden geçirip her incelemeyi sayısal verilerle temsil etmekte kullanılacak özellikleri tanımlayan benzersiz kelimeler listesinden oluşan bir sözlük oluşturacaksın.

Senin için bir preprocess() fonksiyonu yüklendi. Metni küçük harfe çevirir, token'lara ayırır ve noktalama işaretlerini kaldırır.

Bu egzersiz, kursun bir parçasıdır

Python ile Natural Language Processing (NLP)

Kursa Göz Atın

Egzersiz talimatları

  • Veri kümesindeki her bir incelemeyi preprocess() fonksiyonunu kullanarak ön işlemeden geçir.
  • Ön işlemden geçmiş incelemeler üzerinde vectorizer'ı fit et.
  • Ortaya çıkan sözlüğü yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

reviews = [
    "The product is fantastic! It works like a charm.",
    "I hated the product. It broke after one use.",
    "Product was okay, not the best, but fine overall."
]
# Preprocess the reviews
cleaned_reviews = [____ for ____ in ____]

vectorizer = CountVectorizer()
# Fit the vectorizer
vectorizer.____
# Print the vocabulary 
print(vectorizer.____)
Kodu Düzenle ve Çalıştır