在哪里可以下载文本格式的英语词典数据库?[关闭]


127

我需要阅读文本文件中的一个单词并返回其含义。任何其他文件格式也将起作用。


我已经为所有著名的在线词典(牛津,朗文,剑桥,韦伯斯特和柯林斯)编写了网络抓书器,您可以使用它来制作数据集。github.com/kiasar/Dictionary_crawler
Peyman

Answers:


62

古腾堡计划举办韦氏未删节英语词典以及许多其他公共领域的文学作品。实际上,看起来他们有几种版本的词典,不同年份的版权都在托管。我链接的那个拥有2009年版权。您可能需要在该网站上四处浏览,并研究Webster词典的不同版本。


1
'09清理了1913年版本的笔录,显然OCR并非完全干净。该网站上总共有15个版本。
DragonLord

57

user1247808与以下对象有良好的链接:wget -c

http://www.androidtech.com/downloads/wordnet20-from-prolog-all-3.zip

如果这还不够您的话:

http://dumps.wikimedia.org/enwiktionary/latest/enwiktionary-latest-all-titles-in-ns0.gz(来自Michael Kropat建议的更新网址)

尽管该文件名发生了变化,但您仍将需要查找最新的文件...原来只是一个很大的文本文件。

http://dumps.wikimedia.org/enwiktionary/


谢谢..对于这个链接
AndyBoy 2014年

您可以随时下载从最新的维基dumps.wikimedia.org/enwiktionary/latest/...
迈克尔Kropat

androidtech / wordnet20是SQL格式,而不是txt。
DragonLord

1
请注意:wordnet20中的语法在.sql文件中已弃用TYPE = *。运行sed -i 's/TYPE=/ENGINE=/g' wordnet20-from-prolog-all-3.sql运行它针对5.0以上版本的MySQL之前,以取代已过时的语法
谢尔盖·费多罗夫

没有包含所有英语单词的简单txt文件?
Nadav B

27

我不知道是否为时已晚,但我认为这会帮助别人。

我非常想要同样的...最终找到了。

也许它并不完美,但对我来说就足够了(对于我的小词典应用程序)。

http://www.androidtech.com/downloads/wordnet20-from-prolog-all-3.zip

它不是转储文件,而是MYSQL .sql脚本文件

单词在WN_SYNSET表中,词汇表/含义在WN_GLOSS表中


4
这是什么许可证?
科尔·约翰逊

2
我不知道还可以,但在androidtech.com/html/downloads.phpHere are some files related to natural language and chatterbot projects that we are making available to the public
Betlista

7
MySQL用户:create table语句使用现在删除的TYPE选项。在文件上运行此文件,sed -i 's/TYPE=MyISAM/ENGINE=MyISAM/g' filename.sql以使其在最新的MySQL中正常工作
anthonygore,2015年

15

检查这些免费资源是否满足您的需要-


8
FOLDOC(免费在线计算词典)似乎只是计算术语/名称的词典。它可能对某些人有用,但它不是通用字典,您可以在其中查找大多数单词。
Lèsemajesté2012

2
ObjectGraph页面的链接也无效。官方可下载版本位于此处
冒犯君主

@Lèsemajesté,您的链接现在也已失效
yukashima huksay,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.