ПочатиПочніть безкоштовно

Побудова словника з відгуків клієнтів

Ви працюєте в команді продуктової аналітики TechZone, компанії споживчої електроніки. Ви отримали невелику вибірку відгуків клієнтів про новий ґаджет. Щоб проаналізувати відгуки, спершу підготуйте текст і побудуйте словник — список унікальних слів, який визначає ознаки, що використовуються для подання кожного відгуку як числових даних.

Функцію preprocess() завантажено заздалегідь. Вона переводить текст у нижній регістр, токенізує його та вилучає пунктуацію.

Ця вправа є частиною курсу

Natural Language Processing (NLP) in Python

Переглянути курс

Інструкції до вправи

  • Попередньо обробіть кожен відгук у наборі даних за допомогою функції preprocess().
  • Навчіть vectorizer на попередньо оброблених відгуках.
  • Виведіть отриманий словник.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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.____)
Редагувати та запускати код