2010-12-16 2 views
189

Я пишу программу, в которой требуется много слов английского языка. Я пытаюсь найти словарь, который имеет много слов. Кто-нибудь знает о хорошем источнике? Я попробовал много источников, но у них, похоже, нет.Словарь текстового файла

+47

C'mon, @bluefeet. В общем, вы абсолютно правы, что это не в тему. Но когда что-то получает это много upvotes, это явно имеет ценность. Я бы сказал, если что-то вроде этого закрывается, если сначала появляется, отлично. Но если это, случается, накопило много upvotes (как и ответы), я бы сказал, что принудительное выполнение правил ретроактивно просто обеспечивает соблюдение правил для правил, не задавая вопроса о ценности. То есть если правила отгоняют это, пусть будет так. Но если это не было сделано и оказалось ценным, сохраните его. – DWright 2015-04-12 22:50:36

+2

@DWright Я не удалял его, я закрыл его, потому что он не по теме для текущих ожиданий Stack Overflow. Он явно запрашивает рекомендации, ссылки, которые не по теме. – Taryn 2015-04-12 22:54:15

+0

Правда, я забыл, что On Hold закрывается, а не удаляется. – DWright 2015-04-12 22:55:21

ответ

195

Что относительно /usr/share/dict/words на любой системе Unix? Сколько слов мы говорим? Как OED-Unabridged?

10

Там также WordNet. Формат файлов данных хорошо документирован.
Я использовал его для создания встраиваемой библиотеки словарей для разработчиков iOS (www.lexicontext.com), а также в одном из моих приложений.

9

@ Будущие искатели: вы можете использовать aspell для проверки словаря, у него есть привязки в ruby ​​и python. Это упростит вашу работу.

35

Для английского текстового файла .txt вы можете использовать Custom Dictionary.

Вы также можете сгенерировать список aspell или wordlist со своими настройками.

Смежные вопросы