始める無料で始める

TED Talk の tf-idf ベクトル

この演習では、500 本の TED Talk の書き起こしを含むコーパス ted が用意されています。これらのトークに対して tf-idf ベクトルを作成してください。

後のレッスンでは、これらのベクトルを使って書き起こしに基づく類似トークのレコメンデーションを作成します。

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

Pythonで学ぶNLPの特徴量エンジニアリング

コースを見る

演習の手順

  • sklearn から TfidfVectorizer をインポートします。
  • TfidfVectorizer オブジェクトを作成し、名前を vectorizer にします。
  • fit_transform() メソッドを使って tedtfidf_matrix を生成します。

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

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

# Import TfidfVectorizer
from ____ import ____

# Create TfidfVectorizer object
____

# Generate matrix of word vectors
tfidf_matrix = vectorizer.____(____)

# Print the shape of tfidf_matrix
print(tfidf_matrix.shape)
コードを編集して実行