1. Learn
  2. /
  3. Курси
  4. /
  5. Інженерія ознак для NLP у Python

Connected

Вправа

Вектори BoW для оглядів фільмів

У цій вправі ви маєте дві Series з pandas — X_train і X_test, які містять огляди фільмів. Вони відповідають тренувальним і тестовим даним оглядів. Ваше завдання — попередньо опрацювати тексти та згенерувати вектори BoW для цих двох наборів за допомогою CountVectorizer.

Коли ми отримаємо матриці векторів BoW X_train_bow і X_test_bow, ми будемо в дуже добрій позиції, щоб застосувати до них модель машинного навчання та виконати аналіз тональності.

Інструкції

100 XP
  • Імпортуйте CountVectorizer з бібліотеки sklearn.
  • Створіть об'єкт CountVectorizer з назвою vectorizer. Переконайтеся, що всі слова перетворюються на нижній регістр, а стоп-слова english видаляються.
  • Використовуючи X_train, навчіть vectorizer, а потім трансформуйте X_train, щоб отримати набір векторів BoW X_train_bow.
  • Трансформуйте X_test за допомогою vectorizer, щоб отримати набір векторів BoW X_test_bow.