用 BoW 將文字轉成數值
你已經從顧客評論建立了詞彙庫,現在要用 Bag-of-Words(BoW)模型把每則評論轉換為數值格式。這一步會建立一個結構化矩陣:每一列代表一則評論,每一欄對應詞彙庫中的一個單字。
cleaned_reviews 清理後的評論清單與已擬合的 vectorizer 都已為你預先載入。
本練習屬於課程
Python 的 Natural Language Processing(NLP)
練習說明
- 將
cleaned_reviews轉換成bow_matrix。 - 以 NumPy 陣列的形式列印 BoW 表示。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Transform the reviews
bow_matrix = vectorizer.____(____)
# Print the BoW representation
print(____.____())