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

Python ile Natural Language Processing (NLP)

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

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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