Cruciform: Solving Crosswords with Natural Language Processing
Webcrow: A web-based system for crossword solving