我不能想出一個陌生人的問題,猜你會幫助我的。比較同義詞NLTK
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'
我想能夠識別各種單詞'改變' 的同義詞並且知道fe '轉移'是其中之一。我該如何問我的程序: 「Is'transfer'是'change'的同義詞之一嗎?」