Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
38 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
41 tokens/sec
o3 Pro
7 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Cruciform: Solving Crosswords with Natural Language Processing (1611.02360v2)

Published 8 Nov 2016 in cs.CL

Abstract: Crossword puzzles are popular word games that require not only a large vocabulary, but also a broad knowledge of topics. Answering each clue is a natural language task on its own as many clues contain nuances, puns, or counter-intuitive word definitions. Additionally, it can be extremely difficult to ascertain definitive answers without the constraints of the crossword grid itself. This task is challenging for both humans and computers. We describe here a new crossword solving system, Cruciform. We employ a group of natural language components, each of which returns a list of candidate words with scores when given a clue. These lists are used in conjunction with the fill intersections in the puzzle grid to formulate a constraint satisfaction problem, in a manner similar to the one used in the Dr. Fill system. We describe the results of several of our experiments with the system.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (11)
  1. Dragomir Radev (98 papers)
  2. Rui Zhang (1138 papers)
  3. Steve Wilson (5 papers)
  4. Derek Van Assche (1 paper)
  5. Henrique Spyra Gubert (1 paper)
  6. Alisa Krivokapic (1 paper)
  7. MeiXing Dong (3 papers)
  8. Chongruo Wu (9 papers)
  9. Spruce Bondera (1 paper)
  10. Luke Brandl (1 paper)
  11. Jeremy Dohmann (2 papers)