During summer of 2020 I (Otis Peterson) worked with Professor Michael Wehar on solving the crossword puzzle construction problem. In particular, we implemented our own heuristic algorithms (based on established approaches) to provide a web-based crossword construction application. Crossword construction is a joy to me! Please contact me if you would ever like to discuss crosswords, ask about my project, or talk about anything else. Thank you!
For more information, see our published abstract and blog post.