1. 学ぶ
  2. /
  3. コース
  4. /
  5. spaCyで学ぶAdvanced NLP

Connected

演習

複合コンポーネント

この演習では、PhraseMatcher を使って文書内の動物名を見つけ、マッチしたスパンを doc.ents に追加するカスタムコンポーネントを作成します。

動物のパターンを含む PhraseMatcher は、すでに変数 matcher として用意されています。小規模英語モデルは変数 nlp として利用できます。Span オブジェクトはすでにインポート済みです。

指示1 / 3

undefined XP
    1
    2
    3
  • カスタムコンポーネントを定義し、matcher を doc に適用します。
  • 各マッチに対して Span を作成し、'ANIMAL' のラベルIDを設定して、新しいスパンで doc.ents を上書きします。