The AI that solves crossword puzzles.
WebCrow reads the clue, searches the web and its own knowledge, and fills the grid, in English and in Italian.
A mini crossword you can play
3 Across: The AI that solves crosswords (7)
Using NLP technology and the web
Crossword puzzles are both a popular language game and a fascinating area of research in artificial intelligence. Solving them takes three skills at once.
Comprehension
Determining the correct answer requires a sequence of language and logic steps that starts with understanding the clue.
Rich and extensive knowledge
Understanding language requires tools that reason and infer meaning from different pieces of information: ontologies, knowledge graphs, self-updating web knowledge and solved crossword puzzles.
Smart reasoning
WebCrow combines natural language understanding with AI and machine learning to find candidate answers, weigh them and enter them into the grid.
Built in Siena, with expert.ai
Developed by expert.ai and the University of Siena, WebCrow is the first AI-based software that tackles a language game using NLP technology and the richest self-updating repository of human knowledge available: the web. The multilingual WebCrow is the world's first Italian and English crossword solver.
Challenges
WebCrow against people, live: at IEEE WCCI 2022, at Inria and at WAICF 2023.



