WordGames
Description
A base set of words is grabbed from gitHub, https://github.com/dwyl/english-words/blob/master/words_alpha.txt.
This word list is too verbose to be a viable lexicon for word games. Therefore, we establish a lexicon by the intersection of the list of words and another scraped from wikipedia with a base topic page and a maximum number of words (10,000). Currently 4 lexicons are generated, Mathematics, Food, Art, and Science.
Word Guesser allows for different word lengths, but note that the lexicon is currently Mathematics.
The crossword puzzle has 4 lexicons with 5 different sizes each. The clues are generated via openai requests when initially constructed. To save on costs these are static, however, it is possible to deploy to have random puzzles everytime the screen is reloaded.
I am building a dictionary for the relations, and am aiming to get 1000 distinct groups. Right now I have approximately 180.