2014-09-17 9 views
1

예를 들어 "indian"(ADJ)에서 "india"(NOUN)라는 단어를 얻고 싶습니다.nltk를 사용하여 관련 POS 단어를 얻는 방법

인도에서 wordnet 브라우저를 사용하여 인도를 찾을 수 있지만 nltk를 사용하여 Python을 구현하는 방법을 모르겠습니다.

+0

체크 아웃이 : http://stackoverflow.com/questions/14489309/convert-words-between-verb- 명사 형용사/16752477 # 16752477 – bogs

답변

0

당신은 같은 것을 수행 할 수 있습니다

from nltk.corpus import wordnet as wn 
syns = wn.synset('indian.a.01') 
print syns.lemmas[0].derivationally_related_forms() 
print syns.lemmas[0].derivationally_related_forms()[0].name 

를 당신이 얻을 : [Lemma('india.n.01.India')] India

+0

답변 해 주셔서 감사합니다 !!!! –

+0

당신은 오신 것을 환영합니다. 이 답이 당신을 만족 시킨다면 대답을 수락하십시오. –