Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New word lists #8

Open
philshem opened this issue May 12, 2019 · 1 comment
Open

New word lists #8

philshem opened this issue May 12, 2019 · 1 comment
Labels
enhancement New feature or request

Comments

@philshem
Copy link
Owner

philshem commented May 12, 2019

The current word list is from Scrabble (TWL06) and contains 180k words. It's too many, and the NYTimes is also using a smaller word list with obscure words removed.

It'd be great to

  • get a simpler word list

  • create a simple download tool for users to use their own, which would then be multi-language support


BUT, rather than shorten the word list, it would be cool to make a puzzle difficulty rating. this way, a user could ask for easy and get one with many words with high-frequencies. Same for the pangrams, since some users play a puzzle just to find the pangram.

@hackerb9
Copy link
Contributor

hackerb9 commented Mar 7, 2022

Currently we're using the SCOWL.35 dictionary which is reasonably small, but SCOWL has the nice benefit of including larger dictionaries for those with fancier vocabularies. While it is not hard to generate custom sized dictionaries using the script I wrote (mkscowl), I'm beginning to think it might actually be more enjoyable for people if open-spelling-bee scaled dynamically.

Words which are not in the small dictionary can be checked in larger dictionaries (and in regional variations, such as British and Australian) and an appropriate message could be shown. Something like,

Nice! "BEAU" is not one of the words in the small (SCOWL.35) dictionary, but it's in the medium (SCOWL.50) dictionary, so you get bonus points!

or

Wow! "LUMMOX" is the third word you've found that is too peculiar for the small (SCOWL.35) dictionary. Let's increase the challenge: there are seven more words from the medium (SCOWL.50) dictionary — including another pangram! — that you haven't found yet. Player words: 22 of 37+10 (46%).

or

Well... you're right, "FULK" is a real word, but it's so insanely rare (SCOWL.95) that it's more likely someone would type it by guessing than actually know it. Want to prove your prowess? There are over two dozen words equally abstruse as "fulk" in this puzzle; if you can find three of them, you'll be the first person ever to earn the INSANE ERUDITION award.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants