2017-12-17 23 views
0

Spacy가 제공 한 Doc.noun_chunks 속성을 사용하여 명사 청크 추출에 Spacy를 사용했습니다. Spacy 라이브러리 ('VERB? ADV * VERB +'형식)를 사용하여 입력 텍스트에서 동사구를 추출하는 방법은 무엇입니까?Spacy를 사용하여 동사 추출

답변

1

도움이 될 수 있습니다.

from __future__ import unicode_literals 
import spacy,en_core_web_sm 
import textacy 
nlp = en_core_web_sm.load() 
sentence = 'The author is writing a new book.' 
pattern = r'<VERB>?<ADV>*<VERB>+' 
doc = textacy.Doc(sentence, lang='en_core_web_sm') 
lists = textacy.extract.pos_regex_matches(doc, pattern) 
for list in lists: 
    print(list.text) 

출력 :

is writing