Де можна завантажити базу даних англійських словників у текстовому форматі? [зачинено]


127

Мені потрібно прочитати текстовий файл для слова і повернути його значення. Будь-який інший формат файлу також буде працювати.


Я написав веб-ключицю для всіх відомих онлайн-словників (Оксфорд, Лонгман, Кембридж, Вебстер та Коллінз), якими ви можете скористатися, щоб створити дат. github.com/kiasar/Dictionary_crawler
Пейман

Відповіді:


62

У проекті Гутенберга розміщений Необлакований словник англійської мови Вебстера, а також багато інших літературних творів публічного домену. Насправді схоже, що у них є кілька версій словника, розміщених з авторськими правами різних років. Я пов’язав авторське право 2009 року. Можливо, ви захочете розібратися по сайту та дослідити різні версії словника Вебстера.


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 (оновлений URL з пропозиції Михайла Кропата)

Хоча це ім'я файлу змінюється, ви хочете знайти останнє ... що виявляється просто великим (дуже великим) текстовим файлом.

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


дякую .. за це посилання
AndyBoy

Ви завжди можете завантажити найсвіжіший wiktionary з dumps.wikimedia.org/enwiktionary/latest/…
Michael 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, що містить усі англійські слова?
Надав Б

27

Я не знаю, якщо це занадто пізно, але я думав, що це допоможе комусь іншому.

Я хотів так само погано ... знайшов це врешті-решт.

Можливо, це не ідеально, але мені достатньо (для мого маленького додатка зі словника).

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

Це не дамп-файл, а файл сценарію MYSQL .sql

Слова містяться в таблиці WN_SYNSET, а словник / значення в таблиці WN_GLOSS


4
Під якою ліцензією це?
Коул Джонсон

2
Я також не впевнений, але на androidtech.com/html/downloads.php єHere are some files related to natural language and chatterbot projects that we are making available to the public
Betlista,

7
Користувачі MySQL: оператори створення таблиці використовують тепер видалений варіант TYPE. Запустіть це у файлі, sed -i 's/TYPE=MyISAM/ENGINE=MyISAM/g' filename.sqlщоб він працював в останньому MySQL
anthonygore

15

Перевірте, чи відповідають ці безкоштовні ресурси вашим потребам -


8
FOLDOC (Безкоштовний онлайн-словник з обчислень) представляється словником лише обчислювальних термінів / назв. Можливо, для деяких це буде корисно, але це не словник загального призначення, в якому можна шукати більшість слів.
Lèse majesté

2
Посилання сторінки ObjectGraph також мертве. Офіційні версії для завантаження розміщені тут .
Lèse majesté

@ Lèsemajesté ваше посилання теж померло
yukashima huksay
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.