始める無料で始める

単語ベクトルを生成する

この演習では、文中のすべての単語同士の類似度スコアを生成します。文は sent として用意されており、確認しやすいようにコンソールに出力してあります。

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

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

コースを見る

演習の手順

  • sent に対して Doc オブジェクト doc を作成します。
  • ネストしたループ内で、token1token2 の類似度を計算します。

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

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

# Create the doc object
doc = nlp(___)

# Compute pairwise similarity scores
for token1 in doc:
  for token2 in doc:
    print(token1.text, token2.text, token1.similarity(token2))
コードを編集して実行