1. Учиться
  2. /
  3. Courses
  4. /
  5. spaCyで学ぶNatural Language Processing

Connected

Exercise

テキスト分類のための意味的類似度

意味的類似度の主な目的は、単語、句、文、文書の意味の「距離」を測ることです。たとえば、単語 “car” は “cat” よりも “bus” に近い意味を持ちます。この演習では、Amazon Fine Food Reviews の例文から、単語 sauce に似ている文を見つけます。spacy を使って、与えられた texts 文字列内の各文について、単語 sauce との類似度スコアを計算し、最も類似した文のスコアを報告できます。

すべてのレビューの Text データを含む texts 文字列があらかじめ読み込まれています。この演習では英語モデル en_core_web_md を使用し、すでに nlp として利用可能です。

Инструкции

100 XP
  • nlp を使って、単語 sauce と texts の Doc コンテナを生成し、それぞれ key と sentences に保存します。
  • 文字列 texts 内の各文について、単語 sauce との類似度スコアを計算します(小数点以下2桁に丸めます)。