english-words README

The project's README from github.com/dwyl/english-words. As one markdown file: README.md.

List Of English Words

A text file containing over 466k English words.

While searching for a list of english words (for an auto-complete tutorial) I found: https://stackoverflow.com/questions/2213607/how-to-get-english-language-word-database which refers to https://www.infochimps.com/datasets/word-list-350000-simple-english-words-excel-readable (archived).

No idea why infochimps put the word list inside an excel (.xls) file.

I pulled out the words into a simple new-line-delimited text file. Which is more useful when building apps or importing into databases etc.

Copyright still belongs to them.

Files you may be interested in:

See read_english_dictionary.py for example usage.

english-words (dwyl/english-words)

Searching Database…

Что это такое?Текстовый файл с английскими словами — больше 466 тысяч по README, 479 тысяч в описании репозитория — опубликованный для словарей и проектов на основе слов, например автодополнения и подсказок при вводе.
Это библиотека, которую надо устанавливать, или просто файлы с данными?Просто файлы с данными, которые вы скачиваете: words.txt со всеми словами, wordsalpha.txt со словами только из букв и wordsdictionary.json с тем же списком в формате JSON.
Как использовать это в своём проекте?Скачайте нужный файл и читайте его — по одному слову на строку. В Python можно загрузить wordsdictionary.json как словарь, где каждое слово сопоставлено с 1 для более быстрого поиска; пример — readenglishdictionary.py.
Нужен ли установленный Python или что-то ещё?Нет — обычный текст и JSON можно читать из любого языка. Python не обязателен: в README говорится, что JSON-словарь в Python можно загрузить для более высокой производительности.
Есть ли подвох в самом списке слов?words.txt — не чисто алфавитный список: там могут попадаться записи с цифрами или символами, так что если нужны слова только из букв, берите wordsalpha.txt. Это статичный список, без какого-либо API.
Могу ли я свободно использовать список слов в своём проекте?Да — репозиторий распространяется под лицензией Unlicense, то есть передан в общественное достояние, хотя сами слова были извлечены из списка infochimps, авторские права на который остаются за ними.
Откуда взялся этот список слов?Автору нужны были слова для урока про автодополнение; он нашёл список infochimps запертым внутри файла Excel (.xls) и вытащил слова в простой текстовый файл со словами по одному на строку, который удобнее загружать в приложения и базы данных.
Что с этим можно сделать?Всё, чему нужен словарный запас английского языка: функции автодополнения или подсказок при вводе, справочный словарь или первичное наполнение базы данных. Простой текстовый формат выбран как раз потому, что он удобнее при создании приложений и импорте в базы данных.
Насколько список актуален?Он постепенно рос: в README по-прежнему указано больше 466 тысяч слов, а в описании репозитория теперь заявлено 479 тысяч. Проект ведёт историю с 2014 года, и никакого графика обновлений не задокументировано.
Creator
dwyl
Size
27.6 MB
Stars
12.3K
Updated
CommitJan 06
Age
12y
Commits · 90 Days