我安装了Wordnet::Similarity和Wordnet::QueryData这两个模块,以便轻松计算与之相关的信息内容得分和概率。但我卡在了这个基本问题上:给定一个单词,打印出n个相似的单词——这应该不难,只需遍历同义词集并执行join操作即可。 使用wn命令,并通过大量的tr、so...
有没有用于计算一对句子语义相似度分数的库? 我知道WordNet的语义数据库,以及如何为2个单词生成分数,但我正在寻找能够针对整个句子执行所有预处理任务(如端口词干提取、停用词删除等)并输出两个句子相关程度得分的库。 我发现了一个使用.NET框架编写的work,它使用一系列预处理步骤计算分...
我正在尝试使用常见问题解答数据集进行数据增强。我通过WordNet查找最相似的词(特别是名词),并使用Spacy检查相似度来更换单词。我使用多个for循环遍历我的数据集。 import spacy import nltk from nltk.corpus import wordnet as ...
我发现Java中有两个库——JWNL和JAWS。到目前为止,我认为这些API适用于查找同义词集和下位词等类似的内容。您知道是否有一种工具可以使用WordNet来检查名词是可数/不可数名词吗?我的意思是,人们是否使用WordNet来完成这个任务?否则,什么是这个工具?
如何使用NLTK和WordNet将简单时态动词转换为其现在、过去或过去分词形式? 例如: 我想写一个函数,它可以按预期的形式给我动词。v = 'go' present = present_tense(v) print present # prints "going" past = pas...
Conceptnet包含两种基本类型的节点,单词(例如/c/en/cat)和感官(例如/c/en/cat/n/domestic_cat)。不幸的是,绝大多数边使用单词节点。这使得推断变得困难,因为我不能确定单词到单词的边缘指的是哪个意义。 例如,Conceptnet包含9种使用单词“cat”...
我下载了WN-Affect,但我不确定如何使用它来检测句子的情绪。比如说,如果我有一个字符串“我讨厌足球”,我想要能够检测出情绪是不好的并且情感是恐惧。WN-Affect没有教程告诉我如何做,而我对Python也比较陌生。帮助我一下吧!
我已经下载了最新版本的WordNet 3.0。但是我无法找到如何在Python中使用它的适当文档。 NLTK是否有WordNet 3.0? 我已经在nltk中使用了旧版本的wordnet。 请帮助我。