【发布时间】:2015-06-11 04:28:39
【问题描述】:
我想不出一个陌生的问题,猜你会帮助我。
for p in wn.synsets('change'):<br>
print(p)
获取:
Synset('change.n.01')
Synset('change.n.02')
Synset('change.n.03')
Synset('change.n.04')
Synset('change.n.05')
Synset('change.n.06')
Synset('change.n.07')
Synset('change.n.08')
Synset('change.n.09')
Synset('variety.n.06')
Synset('change.v.01')
Synset('change.v.02')
Synset('change.v.03')
Synset('switch.v.03')
Synset('change.v.05')
Synset('change.v.06')
Synset('exchange.v.01')
Synset('transfer.v.06')
Synset('deepen.v.04')
Synset('change.v.10')
例如我有一个字符串:
a = 'transfer'
我希望能够识别单词 'change' 的各种同义词并知道 f.e. 'transfer' 就是其中之一。我怎样才能问我的程序: “'transfer'是'change'的同义词之一吗?”
【问题讨论】:
标签: python nlp nltk wordnet synonym