Show HN: Experiments in AI-generation of crosswords

Hi HN, I've been experimenting on-and-off over the years trying to automatically generate crosswords [1]. Recently I've been feeling like my results are good enough that I want to share them and see what other people think. I'm not trying to claim that these could appear in, say, the NYT in their current state, but honestly the velocity of progress makes me feel like I will inevitably be able to automatically generate NYT-quality crosswords within just a year or so.

A write-up is here: https://abstractnonsense.com/crosswords.html

And you can play the crosswords here: https://crosswordracing.com (They should work well on both desktop and mobile, and there's a leader-board for each crossword if you want to leave your name when you solve one).

[1]: Just in case anyone is interested, my very first attempt at this problem was way back in 2006! I used multiple wordlists (e.g. list of British monarchs, with reign dates), and wrote little functions to generate clues from each list (e.g. "British monarch who ruled from {date1} to {date2}"). Even with randomized synonym substitution and similar tricks, this approach was too labor-intensive, and the results too robotic, for it to work well. Can't complain though, that project led to me getting hired as the first engineer at Justin.TV!


Comments URL: https://news.ycombinator.com/item?id=42496953

Points: 15

# Comments: 7

https://abstractnonsense.com/crosswords.html

Creato 6mo | 23 dic 2024, 21:10:09


Accedi per aggiungere un commento

Altri post in questo gruppo

Show HN: A Python Language Server, Mypy-compatible

Having created Jedi in 2012, I started ZubanLS in 2020 to advance Python tooling. It understands Mypy config files and passes >95% of the relevant Mypy tests. AMA.


Comments URL:

27 giu 2025, 13:10:06 | Hacker news
Show HN: I'm an airline pilot – I built interactive graphs/globes of my flights

Hey HN!

Pilots everywhere are required to keep a logbook of all their flying hours, aircraft, airports, and so on. Since I track everything digitally (some people still just use paper logbooks!)

27 giu 2025, 13:10:05 | Hacker news