【问题标题】:English JSON Dictionary with word, word type and definition带有单词、单词类型和定义的英语 JSON 字典
【发布时间】:2017-06-05 17:05:04
【问题描述】:

有谁知道 JSON 格式的英语词典有(单词、定义和单词类型,例如名词/形容词/动词/副词)

这种格式:

[
    {"Word" : "Chair", "Definition" : "A thing you sit on", "WordType", "Noun"},
    {"Word" : "bla", "Definition" : "bla", "WordType" : "bla"}
]

感谢您能给我的任何帮助:)

【问题讨论】:

  • 我确实看过,但它缺少我正在寻找的单词类型部分。感谢您的尝试:)
  • 这个 API 可能有它,wordsapi.com,有“partOfSpeech”
  • @downshift 谢谢这是一个非常好的 API。有什么方法可以下载包含每个单词的整个 json 吗?
  • @pythonguy,我对此表示怀疑,因为他们为高使用率用户制定了定价计划,因此能够完整下载它将使用户无需订阅他们的服务。但这只是我的猜测,我不知道,其他人可能更了解,或者您可以考虑contacting the service并直接询问他们。

标签: json dictionary


【解决方案1】:

这可能对你有帮助

https://www.wordsapi.com/

您可以免费使用它,每天 2500 个请求,如他们的网站所述

【讨论】:

    【解决方案2】:

    对所有其他结果感到沮丧,我创建了自己的dictionary。可在dropbox

    获得

    这是一个高度压缩的data.7z文件,解压后(使用7-zip文件管理器解压),你会得到一个文件夹,其中所有的单词都被分类在一个.json文件中。 .json 包含具有各种含义、类型、同义词和反义词的单词。

    字典的质量也非常好,因为它是在 Python 中使用 NLTK 制作的。字典包含60000多个单词。

    字典是这样排列的—— {WORD: {'MEANINGS':{} , 'ANTONYMS':[...] , 'SYNONYMS':[...]}}

    'MEANINGS' 字典排列为 'MEANINGS':{sense_num_1:[TYPE_1, MEANING_1, CONTEXT_1, Examples], sense_num_2:[TYPE_2, MEANING_2, CONTEXT_2, Examples] 等等...}

    【讨论】:

    • 你制作了迄今为止我发现的唯一一本真正包含“pepperoni”一词的字典。谢谢!
    • 传奇!!!
    • 有什么方法可以标出哪些是缩写词和首字母缩写词?例如 ABM 是 Antiballistic missile 的缩写,我实际上想将它们全部移除。
    • 有没有办法链接到基本词?例如,“abided”没有定义或类型,并且在任何地方都没有“abide”。同样,“abide”实际上也没有定义或类型,定义和类型在“abiding”中,没有链接。
    • 获取 Dropbox 存储库的内容并将其上传到 GitHub 存储库,以及合并的 JSON 文件和更适合儿童的过滤列表(加上过滤脚本):github.com/nightblade9/simple-english-dictionary
    猜你喜欢
    • 2016-07-18
    • 1970-01-01
    • 2012-03-03
    • 1970-01-01
    • 2012-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多