我对NLP和NLTK一窍不通。我不太理解在wordnet中,lemma和synset之间的确切区别,因为它们产生的输出几乎相同。例如,对于单词cake,它会产生以下输出。lemmas : [Lemma('cake.n.01.cake'), Lemma('patty.n.01.cake'), ...
我想使用Wordnet获取一个单词的屈折形式。 例如,如果单词是make,那么它的屈折形式为made, makes, making 我尝试了wn命令的所有选项,但我没有得到一个单词的屈折形式。有什么方法可以得到它们吗?
如何生成一个单数名词的复数形式,给定一个可能是单数名词的单词? 基于这个NLTK教程和这个关于复数化规则的非正式列表,我编写了以下简单函数:def plural(word): """ Converts a word to its plural form. """ ...
我正在尝试使用nltk pos_tag来确定一个单词是单数形式还是复数形式。但结果不准确。 因此,我需要一种方法来找出如何确定一个单词是单数形式还是复数形式?而且我需要不使用任何Python包的方式。
我正在寻找使用WordNet查找特定单词所有同义词的方法。我正在使用JAWS。 例如: love(v): admire, adulate, be attached to, be captivated by, be crazy about, be enamored of, be enchan...
我正在对Ted数据集的转录文本进行词形还原。我注意到了一些奇怪的事情:并不是所有的单词都被进行了词形还原。selected -> select 哪个是正确的。 然而,除非我明确输入“v”(动词)属性,否则 involved! -> involve 和 horsing! ->...
我正在寻找这个问题的适当解决方案。这个问题之前已经被问过很多次,但我没有找到一个合适的答案。我需要使用NLTK中的语料库来检测一个单词是否为英语单词。我尝试过:wordnet.synsets(word) 这对许多常见词语不起作用。 使用英语单词列表并在文件中进行查找不是一个选择。 也不可以使用...
获取Python中一个单词的同义词的代码如下:from nltk.corpus import wordnet dog = wordnet.synset('dog.n.01') print dog.lemma_names >>['dog', 'domestic_dog', 'Ca...
如何使用nltk Python模块和WordNet找到单词的领域? 假设我有像(transaction, Demand Draft, cheque, passbook)这样的单词,所有这些单词的领域都是“银行”。我们如何在Python中使用nltk和WordNet来实现这一点? 我通过上下...