How to get the WordNet synset given an offset ID?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: I have a WordNet synset offset (for example id="n#05576222" ). Given this offset, how can I get the synset using Python? 回答1: As of NLTK 3.2.3, there's a public method for doing this: wordnet . synset_from_pos_and_offset ( pos , offset ) In earlier versions you can use: wordnet . _synset_from_pos_and_offset ( pos , offset ) This returns a synset based on it's POS and offest ID. I think this method is only available in NLTK 3.0 but I'm not sure. Example: from nltk . corpus import wordnet as wn wn . _synset_from_pos_and_offset ( 'n'