Chuyển văn bản thành số với BoW
Giờ bạn đã xây dựng được một từ vựng từ các đánh giá của khách hàng, hãy chuyển từng đánh giá sang dạng số bằng mô hình Bag-of-Words (BoW). Bước này tạo ra một ma trận có cấu trúc, trong đó mỗi hàng là một đánh giá và mỗi cột tương ứng với một từ trong từ vựng.
Danh sách cleaned_reviews và vectorizer đã được fit được nạp sẵn cho bạn.
Bài tập này là một phần của khóa học
Natural Language Processing (NLP) bằng Python
Hướng dẫn bài tập
- Biến đổi
cleaned_reviewsthànhbow_matrix. - In biểu diễn BoW dưới dạng một mảng NumPy.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Transform the reviews
bow_matrix = vectorizer.____(____)
# Print the BoW representation
print(____.____())