Мне нужно прочитать текстовый файл для слова и вернуть его значение. Также будет работать любой другой формат файла.
Где можно скачать английскую базу данных слова в текстовом формате?
Ответ 1
Проект Gutenberg Project содержит веб-сайт Unterridged Dictionary Dictionary, а также множество других литературных произведений общественного достояния. На самом деле похоже, что у них есть несколько версий словаря с авторскими правами разных лет. У меня есть авторское право 2009 года. Вы можете захотеть сокрушить сайт и исследовать разные версии словаря Вебстера.
Ответ 2
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 от предложения Майкла Кропата)
Хотя имя этого файла меняется, вам нужно будет найти последний..., который оказывается просто большим (очень большим) текстовым файлом.
Ответ 3
Я не знаю, слишком ли поздно, но я подумал, что это поможет кому-то другому.
Я хотел так же плохо... нашел его в конце концов.
Может быть, это не идеальный, но для меня его адекватный (для моего маленького словарного приложения).
http://www.androidtech.com/downloads/wordnet20-from-prolog-all-3.zip
Это не файл дампа, а файл MYSQL.sql script
Слова находятся в таблице WN_SYNSET, а глоссарий/значение в таблице WN_GLOSS
Ответ 4
Проверьте, соответствуют ли эти бесплатные ресурсы вашим потребностям -
- FOLDOC - источник словаря - это простой текстовый файл.
- ObjectGraph имеет версию базы данных SQL Server WordNet лексической базы данных из Принстонского университета.