问题标签 [wordnet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 从 Wordnet 中查找与给定单词相隔固定编辑距离的单词
我正在使用 nltk 和 wordnet 编写拼写检查器,我有一些拼写错误的单词说“相信”。我想要做的是从 wordnet 中找到所有单词,这些单词与这个给定单词的 leveshtein 编辑距离为 1 或 2。nltk 是否提供任何方法来实现这一点?这个怎么做?
可能,我说错了。该edit_distance
方法采用 2 个参数,例如edit_distance(word1,word2)
返回 word1 和 word2 之间的 levenshtein 的距离。我想要的是找到我给出的单词与 wordnet 中每个其他单词之间的编辑距离。
r - 使用 synonym() 从 wordnet 中提取同义词
假设我通过 wordnet 中的 synonyms() 函数提取“帮助”的同义词并得到以下信息:
然后我可以使用一个字符串
最后看起来像这样:
上述过程是由 Gabor Grothendieck 提出的。他/她的解决方案很好,但我仍然无法弄清楚如果我将查询词更改为“公司”、“男孩”或其他人,将响应错误消息。
一个可能的原因可能是由于“公司”的“第六”同义词(请参见下文)是一个术语,并且不遵循“c(\”company\“)”的格式。
有人可以帮我解决这个问题。非常感谢。
python - 将形容词和副词转换为名词形式
我正在为我的项目尝试使用 wordnet 进行词义消歧。作为项目的一部分,我想将派生的形容词或副词形式转换为它的根名词形式。
例如
美丽 ==> 美丽美妙 ==> 奇迹
我怎样才能做到这一点?除了 wordnet 之外,还有其他 dict 提供这种转换吗?
如果我能将形容词的确切含义映射到具有精确含义的名词形式,那对我来说将是一个额外的好处。那可能吗?
谢谢
wordnet - WordNet 是如何产生的
我想知道 WordNet 中单词之间的层次关系是如何检索的。
是手动完成的还是通过计算机技术完成的。
如果基于计算机技术,它们是什么?
c# - 在 asp.net 中使用 wordnet 的问题
我一直在尝试使用 wordnet 来生成单词的同义词。我发现要使用 wordnet 功能,我必须
下载 WordNet prolog 数据库、gunzip、untar 等。
根据需要调用 Syn2Index 以构建同义词索引。它需要 2 个参数,从 WordNet 下载到 wn_s.pl 的路径,以及索引名称。
更新您的 UI,以便您酌情调用 SynExpand.expand(...) 以使用同义词扩展用户查询。
我已经下载了 WordNetProlog 数据库。我不明白这里的第二点和第三点......谁能帮忙......提前谢谢你..
java - Wordnet::Similarity 服务器:如何从 Java 中与之对话?
我在我的 Ubuntu 上安装了WordnetSimilarity 服务器。我使用以下命令启动它:
现在我想从我的 Java/Groovy 应用程序中使用它,我编写了这段代码来获取服务器版本:
没有任何反应,服务器日志为空。服务器协议在这里定义:http ://search.cpan.org/~tpederse/WordNet-Similarity-2.05/utils/similarity_server.pl
服务器肯定在运行,因为如果我停止它,套接字分配就会失败。
有什么提示吗?
干杯,穆龙
ruby-on-rails - Wordnet 返回零
我正在使用words
gem 搜索 wordnet。这是我的代码:
lemma
返回nil
。它适用于“汽车”等其他词,但“鹅”不起作用。这个词存在,我可以在Wordnet网站上搜索:http ://wordnetweb.princeton.edu/perl/webwn?s=geese&sub=Search+WordNet&o2=&o0=&o8=1&o1=&o7=&o5=&o9=&o6= &o3=&o4=&h=00000000000
会发生什么?先感谢您!
python - 如何在给定偏移 ID 的情况下获取 WordNet 同义词集?
我有一个 WordNet 同义词集偏移量(例如id="n#05576222"
)。给定这个偏移量,我如何使用 Python 获取同义词集?
nltk - 如何使用 NLTK 检查 WordNet 中的下义词关系?
我正在寻找一种有效的方法来使用 NLTK 检查 A 是否是 WordNet 中 B 的下义词。
我可以lowest_common_hypernyms
用来检查 A 和 B 的最低共同上位词是否是 B,这意味着 A 是 B 的下位词,但问题是 B 可能是 A 的下位词。
是否有任何单一功能可以检查这一点?