问题标签 [jwi]

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.

0 投票
0 回答
133 浏览

java - JWI 中的 ADJECTIVE_SATELLITE

抱歉不是技术性的,但与 wordnet 中的 java AI 有关。我正在查看 wordnet,因为我们有 ADJECTIVE_SATELLITE ?

什么是 ADJECTIVE_SATELLITE?它与 ADJECTIVE.-形容词卫星类别有何不同。

2) SynsetType[] ALL_TYPES 我们什么时候使用这个 AllTypes?

0 投票
2 回答
1679 浏览

java - Java - 使用 Wordnet 和 JWI 获取名词数组

关于 WordNet 和MIT JWI(用于访问 WordNet 的 Java API),我有一个非常简单的问题:我将一个文件读入一个字符串数组,并将其拆分为单词。如何使用getPOS()获取仅包含名词的单独字符串数组?谢谢!

我尝试过的示例:

公共类测试{

}

编辑:刚刚想到另一个 - 使用类似的东西是否可靠w = dict.getIndexWord(s1[i], POS.NOUN),如果名词不存在,w 将为空?这会是值得尝试的事情吗?

EDIT2:所以我的问题是,如果有什么方法可以将字符串(单词)转换为 Wordnet 对象,那么我可以使用 getPOS() 吗?

0 投票
3 回答
3849 浏览

java - 使用 JWI 和 Wordnet 获取词干

如何正确使用 MIT 的 JWI(WordNet 的 Java API)中实现的词干分析器方法来获取词干?我不确定如何初始化词干分析器并使用 findStems 方法。

0 投票
1 回答
870 浏览

java - WordNet 获得上位词的深度

我对 WordNet 很陌生。我需要一些帮助来理解 WordNet 的结构。目前,我使用 MIT JWI WordNet 包来实现我的系统。

到目前为止,我能够检索一个单词的同义词和上位词。我的问题是:有没有办法在 WordNet 中检索下一级上位词?

例如:单词“dog”有“canine”和“canid”(第一级)的上位词。如何提取“carnivore”的二级上位词?然后是下一个。这可以使用 JWI 吗?

我想根据这篇论文找到单词的深度。

我希望我能正确理解这篇论文,我也在这里解释一下。

请有人帮助澄清。谢谢。

0 投票
2 回答
1354 浏览

android - 在 Android 应用程序中访问 WordNet dict 文件

我正在用 Android 写一个文字游戏。这是我的第一个应用程序,所以我的知识几乎不存在。

我想做的是使用 JWI 访问 WordNet 字典。这需要指定 WordNet 字典的文件路径。

根据我的阅读,Android“资产”无法通过简单的文件路径获得,但 JWI 初始化 WordNet 字典 API 所需的是字典文件磁盘位置的 URL。

那么,最好的行动方案是什么?我应该在启动时将资产复制到 android 设备上的已知文件夹中吗?我想不出更好的方法,但这对我来说似乎完全愚蠢。

感激地收到任何帮助。

0 投票
1 回答
248 浏览

java - MisFormatted 行异常 - Android 上的 JWI

我正在尝试在 Android 项目上使用Java-WordNet 接口。我能够制作基本代码来打开字典等(如文档中给出的那样),这也是我自己项目中需要的。但是,我注意到有时该dict.open()方法会在运行时失败并出现错误,其堆栈跟踪如下所示:

代码是:

上述错误似乎发生在从我提供的存储库中下载字典的情况下。考虑到这可能是下载丢失的情况,我添加了一个校验和(使用 MD5),这样每次加载应用程序时,都会执行此校验和,然后与各种文件的校验和列表进行比较字典(来自已知不会给出此错误的文件)。校验和每次都匹配。

我的问题:
1. ???? 在上面的错误中表明?有什么办法可以得到它的文本吗?
2.任何解决这个问题的线索都将受到欢迎。

0 投票
1 回答
415 浏览

dictionary - WordNet(JWI MIT) : 如何查找具有特定字母/短语的单词?

如何使用WordNet API(http://wordnet.princeton.edu/ )的 JWI MIT 接口( http://projects.csail.mit.edu/jwi/ )找到以特定字母或特定短语开头的单词列表)。任何想法,如何实现这一目标?

0 投票
1 回答
517 浏览

dictionary - WordNet(JWI MIT) : 如何找到高频词列表?

使用JWI MIT 接口库 http://projects.csail.mit.edu/jwi/,如何从 WordNet api ( http://wordnet.princeton.edu/ )中找到日常生活中最常用的英语单词列表? 如果 API 最初不提供这个,我有什么办法可以做到这一点?

因为最初 API 不会在级别上过滤单词。

0 投票
1 回答
2122 浏览

java - WordNet(JWI MIT):一个词的反义词?

我正在使用带有www.projects.csail.mit.edu/jwi/api/edu/mit/jwi库的www.wordnet.princeton.edu开源词典?

我找不到一个词的反义词。人们声称这是一本非常好的词典,但我在里面找不到我的单词。我需要反义词和其他相关词。很好的描述和其他词汇信息,但我找不到我需要的东西。

这是我的代码:

我真正需要什么?:::

我需要有关如何从 WordNet 获取相关信息的建议。此外,**I am open to accept any other API or library that will provide me the latest version of Dictionary, antonyms, Synonyms and well written description.**每一个建议都值得赞赏。

0 投票
0 回答
456 浏览

java - 关于android上的assets文件夹和环境变量

我的代码读取

我使用“-->”突出显示的代码最初是

其中 WNHOME 是一个环境变量,它指的是帮助 Java wordnet api 的某些文件在您的计算机上所在的目录。当我编译代码时,这工作正常。我需要在我的电脑上安装一个独立的 Java 程序。

我附上了一张图片以使事情更清楚 在此处输入图像描述

现在我知道如何在 Windows 上设置和使用环境变量了。如何在安卓上做到这一点?我是否以正确的方式捆绑这些文件?还有另一种方法吗?

或者是否有不涉及设置环境变量的解决方法?任何熟悉这个或 JWI 的人帮助我吗?