2

spaCy は、POS のタグ付けと依存関係ツリーを提供します。そこからスタンフォードが「解析」ツリーと呼んでいるものを取得することは可能ですか? これら 2 つのツリーの違いは、スタンフォード パーサーのデモ ( http://nlp.stanford.edu:8080/parser/index.jsp ) で確認できます。

スタンフォードの「解析」ツリー:

(ROOT
  (S
    (NP (NNP John))
    (VP (VBZ likes)
      (NP (PRP him)))
    (. .)))

依存関係ツリー: (spaCy およびスタンフォード パーサーが提供)

nsubj(likes-2, John-1)
root(ROOT-0, likes-2)
dobj(likes-2, him-3)

spaCyで解析ツリーを推測または直接取得することは可能ですか? ドキュメントを調べましたが、直接の API は見つかりませんでした。

4

1 に答える 1

2

あなたの用語は少し混乱していますが、用語の使用が少し混乱しているのは主にスタンフォードのせいです. 「解析ツリー」は、上記の両方の例を含む、文のツリーベースの表現です(つまり、「依存ツリー」は一種の解析ツリーです)。取得したいツリーの種類は「構成ツリー」と呼ばれます。それらの違いは Constituency パーサーと依存関係パーサーの違い で説明されています。

選挙区ツリー

(ROOT
  (S
    (NP (NNP John))
    (VP (VBZ likes)
      (NP (PRP him)))
    (. .)))

依存関係ツリー

nsubj(likes-2, John-1)
root(ROOT-0, likes-2)
dobj(likes-2, him-3)

残念ながら、spaCy はまだ Constituency の解析をサポートしていません。彼らは最終的にそうしたいと考えています -未解決の問題があります - しかし、現時点ではその機能は存在しません。

于 2016-10-29T11:58:26.127 に答える