2017-08-11 3 views
0

私は最近、PythonのSpacyライブラリを使い始めました。私はそれを使って文の主題を見つけたかったのです。私はthis postに詳述されている方法を使用しましたが、それは全対象を見つけることはできません。例についてはSpacyを使用して、複数の語句の長い文章の件名を見つけることができますか?

[Bobson] 

doc = nlp(u"Mr Bob Bobson enjoyed hunting and fishing") 
sub_toks = [tok for tok in doc if (tok.dep_ == "nsubj")] 
print(sub_toks) 

結果しかし、私が望む結果はあなたがtok.subtreeAPI docsをしたい

[Mr Bob Bobson] 

答えて

0

です。

np = doc[tok.left_edge.i : tok.right_edge.i + 1] 
関連する問題