Где я могу найти бесплатный словарь слов? [закрыто]


16

Привет, я пишу игру, в которой игрок должен соединить группу букв, чтобы сформировать слова. Что-то вроде книжного червя, но я надеюсь, что оно будет совсем другим.

Суть вопроса в том, что мне нужно построить словарь слов.

Я сделал простую Java-программу, которая сканирует сеть и извлекает слова, но много хорошего смешано с хорошими словами, и его невозможно очистить. Я говорю о 100 000 слов.

Существует ли какой-либо словарь, который можно свободно использовать, или кто-нибудь знает, как его создать?

Благодарность!

Ответы:


8

На этом сайте есть список из 58 112 английских слов, доступных в верхнем или нижнем регистре.

На этом другом веб-сайте доступны различные списки слов, но я бы порекомендовал ознакомиться с «Официальным пакетом 12Dicts», который можно скачать отсюда , поскольку он тщательно проверен на наличие ошибок и предоставляет лучшую документацию, чем большинство списков. Списки в этом пакете содержат около 40 000 слов.

С точки зрения минимальных усилий с вашей стороны, я считаю, что приведенные выше ресурсы, вероятно, ваше лучшее решение


1
Я использовал пакет 12Dicts для решателя Scrabble. Это сработало очень хорошо.
Машмагар

Ну, это то, что ближе всего к тому, что я искал, поэтому я выбираю этот ответ. Другие ответы тоже дают большие ресурсы, так что спасибо всем.
Дамиан

7

Следующий сайт пытается накапливать ссылки на различные открытые словарные проекты. Если я понимаю, что они делают правильно, они предлагают словарные пакеты, которые вы потенциально можете загрузить и прочитать с помощью своего приложения. Надеюсь, это приведет вас в полезном направлении.

Открытые словарные базы данных


Я скачал около 10, и я не могу найти один со списком слов. Обычный словарь для меня бесполезен, потому что некоторые слова не будут присутствовать, например, множественное число и спряжение глаголов.
Дамиан

Возможно, вы захотите отредактировать исходный вопрос, чтобы конкретно указать, какие слова вам нужны?
Kylotan

6

Проект Moby - самый большой из известных мне. Это также источник пакета «слова», например, Fedora, по крайней мере, на английском языке.


3

Вот этот кажется довольно хорошим, хотя я не знаю, по сравнению с другими.

Кажется, в легко разбираемом и читаемом формате тоже.


Хм ... посмотрите на первые строки: аа, ааа, аахед, аахинг, аахс, аал, аалий, аалийс, аалс ... и так продолжается. Кажется, что у меня был тот же мусор, что и при разборе Интернета
Дамиан

2
Так не продолжается, и все они слова. А-а - это разновидность лавы, а-а-а-а-а - восклицания, и все они звучат как слово.
Коммунистическая утка

@Damian, @Allii - это слово, и, глядя на это, они все. Есть много слов. Я думаю, что Дамиан ищет более общий и простой список. Но это потрясающий ресурс, +1
Джесси Дорси

0

Недавно я выполнил кое-что, где я вырвал каждое слово из войны и мира, хотя в нем не содержится каждого слова в словаре, у него есть дополнительное преимущество - возможность подсчитать использование слова, чтобы получить представление о распределении использования, вы также найдете сленг слова и имена, однако, хотя они могут быть отфильтрованы довольно просто

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.