Текстовий файл словника [закритий]


222

Я пишу програму, яка потребує ВЕЛИКОГО слів англійської мови. Я намагаюся знайти файл словника, який містить багато слів. Хтось знає про хороше джерело? Я спробував багато джерел, але у них, схоже, цього немає.


3
@DWright Я не видалив її, я закрив її, оскільки це не тематика для поточних очікувань переповнення стека. Він прямо просить рекомендації, посилання на які не є тематичними.
— Taryn

Щоправда, я забув, що "Утримування" перебуває у режимі "Закрито", а не видалено.
— DWright

Отже, @bluefeet, вибачте за мій "протестуючий" коментар, який був дезінформованим, ваша дія правильна і значення не вичитає.
— DWright

15
Навіщо вибачатися? Очевидно, що він має значення для спільноти SO. "Поточні очікування" SO очевидно пропускають позначку.
— Андрій

Відповіді:


224

Що /usr/share/dict/wordsз будь-якою системою Unix? Скільки слів ми говоримо? Як OED-Unbridged?


20
Дякую ! 200000+ слів, високо цінуємо! cat /usr/share/dict/words > words.txtвсі речі!
— jokoon

7
Якщо у вас відсутній цей файл, ви можете встановити його на Debian / Ubuntu, ввівшиsudo apt-get install wbritish
— авіанапад

17
Хтось випадково знає місце, де це можна завантажити для систем, які не є Unix?
— Том

2
@Tom Так, www.FreeBSD.org (інсталюй FreeBSD десь і бум, у тебе є). Інакше я думаю, що цей список схожий: raw.githubusercontent.com/eneko/data-repository/master/data/… .
— Грег Шміт

2
Якщо ви не знали: це також буде працювати на macOS :)
— lewis

44

Для .txt-файлу англійського словника ви можете скористатися спеціальним словником .

Ви також можете створити аспект списку або список слів із власними налаштуваннями.

Також ви можете подивитися на http://wordlist.sourceforge.net/

Тільки англійські слова: http://www.math.sjsu.edu/~foster/dictionary.txt


Хоча це посилання може відповісти на питання, краще включити сюди суттєві частини відповіді та надати посилання для довідки. Відповіді лише на посилання можуть стати недійсними, якщо пов’язана сторінка зміниться.
— DeanOC

21
@DeanOC: Я думаю, що цілком зрозуміло, що "істотними частинами" словника буде весь словник. Це не практично для вставки тут. Також досить зрозуміло, у чому полягає використання: хапати слова з нього. Тож насправді це не лише посилання. Це законна рекомендаційна відповідь на питання, яке має бути (і зараз є) закритим.
— Натан Туггі

@NathanTuggy Ця відповідь з’явилася у черзі LQP, і я вважаю, що вона відповідає визначенню лише відповіді на посилання. Як користувач <3K представник, мій голос за видалення не робить нічого іншого, крім того, щоб допомогти довести його до відома того, хто може.
— DeanOC

1
@DeanOC: Я знаю, що він з'явився в LQP. Я натиснув Виглядає добре, з наведених причин: в основному, що "лише для посилань" - це набагато тонше, ніж "має посилання, але немає коду чи цитати? BURN With FIRE". Слід зазначити , що досить Рекомендують вибір видалення, навіть 2k користувачі будуть видаляти повідомлення. (Особисто я відповідав за перекидання ряду дописів з краю.)
— Натан Туггі

@NathanTuggy Ви, звичайно, вільні голосувати, як вважаєте за потрібне. Я проголосував за видалення, оскільки не бачу значення у цій відповіді, якщо посилання стане несвіжим.
— DeanOC


35

http://www.math.sjsu.edu/~foster/dictionary.txt

350 000 слів

Дуже пізно, але може бути корисним для інших.


24
Дивлячись на перші кілька, багато хто не є звичайними англійськими словами.
— трійка

8
це не дало користі, оскільки в ньому було пропущено багато простих слів, таких як гріх, в, ...
— FernandoZ

7
Так, і має слова типу "wwwwwww". Ні слова.
— Джаред Форсайт

1
Остерігайтеся, це посилання вибиває мій Firefox, оскільки він намагається завантажити весь файл ахахахаха
— Ендрю

@Andrew не виходить з ладу в Chrome 50.
— Богдан М.

11

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


2
Джекпот. Якщо хтось шукає слова, зіставлені з їх частинами мови, просто завантажте основний пакет WordNet.
— Андрій

10

@ Майбутні шукачі: ви можете використовувати aspell для перевірки словника, він має прив'язки в рубіні та пітоні. Це зробило б вашу роботу набагато простішою.

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