始める無料で始める

BoW でテキストを数値に変換する

顧客レビューから語彙を作成できたので、次は Bag-of-Words (BoW) モデルを使って、各レビューを数値形式に変換します。このステップでは、各行がレビュー、各列が語彙中の単語に対応する構造化された行列を作成します。

cleaned_reviews のリストと、学習済みの vectorizer はすでに読み込まれています。

この演習はコースの一部です

Pythonで学ぶ自然言語処理(NLP)

コースを見る

演習の手順

  • cleaned_reviews を変換して bow_matrix を作成します。
  • BoW 表現を NumPy 配列として出力します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Transform the reviews
bow_matrix = vectorizer.____(____)

# Print the BoW representation
print(____.____())
コードを編集して実行