如何获得是/否问题的某些动词的否定词列表?

问题描述

我有一个动词列表:

words_list =['do','does','did','was'...............]

我想得到一个新的动词列表,包括上述单词的所有否定词。例如:

negative_words = ["don't","doesn't","didn't","wasn't",.........]

NLTK 中是否有任何技术可以做到这一点?

解决方法

我不了解 NLTK,但 PyDictionary 可以提供帮助。 https://pypi.org/project/PyDictionary/ 就做

from PyDictionary import PyDictionary
dictionary = PyDictionary()
dictionary.getAntonym(word)

将产生反义词。这不完全是您要查找的内容,但应该会有所帮助。