나는 Spacy
를 사용하여 문장에서 대상을 찾고 싶어요. 아래의 코드는 잘 작동하고 종속성 트리을주고있다.파이썬에서 NLTK를 사용하여 Spacy Dependency 트리에서 주제를 찾을 수 있습니까?
import spacy
from nltk import Tree
en_nlp = spacy.load('en')
doc = en_nlp("The quick brown fox jumps over the lazy dog.")
def to_nltk_tree(node):
if node.n_lefts + node.n_rights > 0:
return Tree(node.orth_, [to_nltk_tree(child) for child in node.children])
else:
return node.orth_
[to_nltk_tree(sent.root).pretty_print() for sent in doc.sents]
, 나는이 문장의 주제를 찾을 수 있습니까?
[this] (http://stackoverflow.com/a/19753199/419338) 도움이 되셨습니까? 당신이 제안 링크 @mbatchkarov – mbatchkarov
스탠포드 Corenlp''에있다. 그러나 나는'NLTK'에서 원한다. 낮은 평판을 기록했다.와 멋진 대답 – user6750923