Show HN: Spelling Riddle – Think Spellbee with crossword clue and visual hint
2 points| nohat | 18 days ago |ravel.live
Each day you get 9 letters and up to 15 hidden words to find. Every word has two orthogonal clues: a text hint and a image hint. The hints are crossword puzzle style — you need to figure out what the clues are pointing at, then spell it.
The site is fully static.
## How the clues get made
The pipeline has three stages:
1. Dictionary curation — Start from raw word lists, normalize, dedupe, filter plurals/profanity, and add frequency data.
2. Word quality tournament — Words are ranked for puzzle suitability using grouped LLM matches in a Swiss-style tournament. Performance is converted to a 0–100 quality rating using Wilson lower-bound scoring.
3. Hint generation — For each puzzle word set, generate multiple text + image hint candidates, lint-filter weak ones (e.g. text hints that contain the answer, image prompts that would render as text), rank the survivors, then generate the final images.
Text hints: GPT 5.2, Image hints: Qwen Image.
The clue generation is the hardest part and still not perfect (though model improvements might make it trivial soon).
vunderba|18 days ago
Case in point:
The image clue from "Alexandrian who found area from mere sides" is more likely to confuse the player than help them.
Same with the image clue from "Fewer candles to count" - it looks to me like a woodcut maze and lead me completely in the wrong direction.
If you're pre-generating these, I'd suggest using a more powerful image model such as NB Pro.
nohat|18 days ago
As a bit of an explanation I generated these before Nano banana pro came out, and at the time I made a large comparison grid for various image and text models. For this style qwen image performed very well. LLM wise I started with 5.1 and updated to 5.2. Of course with the rate of model release my choices are pretty much already obsolete... Expense is also a factor for a hobby project, and NB pro is 7.5x more expensive than Qwen image.