问题标签 [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 - 如何用Python检查一个单词是否是英文单词?
如果一个单词在英语词典中,我想检查一个 Python 程序。
我相信 nltk wordnet 接口可能是要走的路,但我不知道如何将它用于如此简单的任务。
将来,我可能想检查一个单词的单数形式是否在字典中(例如,属性-> 属性-> 英文单词)。我将如何实现这一目标?
java - 从 wordnet 中获取名词和动词
我正在努力寻找一个词是名词还是动词等
我发现 MIT Java Wordnet 接口有一个像这样的示例代码,但是当我使用它时,我得到错误,字典是抽象类,无法实例化
我还有另一个到 wordnet 的 java 接口
danbikel的界面
但我没有得到查询的答案
字符串长度始终为 0,此方法的正确参数是什么?这是该方法的javadoc,我做错了什么?
python - Nltk 安装
想要设置python的nltk
库,包括wordnet
这样一种方式,它可以很容易地从开发系统复制到生产服务器,而不需要wordnet
单独下载。
任何建议都会有所帮助...
java - 网络关系
如何从 wordnet 生成更普遍、更不普遍和等价的关系?
RitaWordnet 中的 wordnet 相似度给出了一个像 -1.0、0.222 或 1.0 这样的数字,但如何得出更一般、更不一般的单词之间的关系?哪种工具最适合这个?请帮我
我得到 java.lang.NullPointerException,在它打印“全音词是”之后
nlp - 使用查询访问 Wordnet
有没有人见过使用某种查询语言访问 Wordnet 的库?我的想法是应该有一种方法可以编写如下内容:
我已经咨询了 SharpNLP,但并不是我想要的。这很棒,但不是我想要的。我应该使用一些查询语言,比如 SPARQL 还是一些自制的 SQL 方言?
c# - 从 WordNet 获取名词和形容词列表
我对 Wordnet 还很陌生,所以说实话有点令人困惑。只是想知道如何从 Wordnet 数据库中生成完整的名词列表和完整的形容词列表?
谢谢
wordnet - WordNet 数据文件格式的帮助
我对 WordNet 数据文件格式有疑问。wndb(5) 手册页部分说明:
源/目标字段区分词法和语义指针。它是一个四字节字段,包含两个两位十六进制整数。前两位数字表示当前(源)同义词集中的词数,后两位数字表示目标同义词集中的词数。值 0000 表示 pointer_symbol 表示当前(源)同义词集和由 synset_offset 指示的目标同义词集之间的语义关系。
不同同义词集中的两个词之间的词汇关系由源词和目标词编号中的非零值表示。该字段的前两个字节分别表示源同义词集和目标同义词集中的词号,它们之间的关系成立。单词编号被分配给同义词集中的单词字段,从左到右,从 1 开始。
当源/目标数字非零时,我理解第二段,但是源/目标为“0000”时的含义我仍然不清楚。
让我以“贵族”一词为例。index.noun
条目是:
贵族 n 1 4 @ ~ #m + 1 0 09807754
相应的 data.noun 条目是:
09807754 18 n 03 aristocrat 0 blue_blood 0 patrician 0 013 @ 09623038 n 0000 #m 08388207 n 0000 + 01590484 a 0306 + 01590484 a 0102 ~ 09840639 n 0000 ~ 09872782 n 0000 ~ 10083823 n 0000 ~ 10175090 n 0000 ~ 10285135 n 0000 ~ 10472799 n 0000 ~ 10474064 n 0000 ~ 10505732 n 0000 ~ 10506642 n 0000 | 贵族的一员
第一个“ptr”是:
@ 09623038 n 0000
该data.noun
条目以:
09623038 18 n 01 领导者 0 058 @ 00007846 n 0000 ...
我不清楚这种关系适用于哪些词。上位词(“@”)关系是否仅适用于原始词(“贵族”)与目标同义词集中的所有词(在这种情况下,只有“领导者”)?
或者源同义词集中的所有词(“贵族”、“蓝血”和“贵族”)与目标同义词集中的所有词的关系是否成立?
wordnet - 使用 wordnet 查找没有名词同义词或至少一个名词同义词的术语
我正在使用 WordNet 3.0。WordNet 文档展示了如何查找给定单词的同义词集,例如:
但是,有没有办法找到具有
a) 名词同义词
b) 至少有一个名词同义词等的术语。
谢谢,索尼
nlp - 得到一个单词的基本形式?
我正在为我的项目使用 java wordnet 库(jwnl)。我需要在处理之前找到一个单词的基本形式。例如,如果我给出“sent”,那么基本形式的词应该是“send”。就像“dispatched”一样明智“基本词应该是“dispatch”。我已经阅读了 jwnl 文档,但它让我感到困惑。请提供一段代码来查找基本词。谢谢期待。