Skip to content

Artificial Intelligence system that generates a crossword puzzle, and also solves it, given a structure and dictionary of words.

License

Notifications You must be signed in to change notification settings

Fatiepie/Crossword.ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Crossword.ai

Welcome to the Crossword Generator Artificial Intelligence system that generates a crossword puzzle, and also solves it, given a structure and dictionary of words.

Given the structure of a crossword puzzle (i.e., which squares of the grid are meant to be filled in with a letter), and a list of words to use, the problem becomes one of choosing which words should go in each vertical or horizontal sequence of squares. We can model this sort of problem as a constraint satisfaction problem. Each sequence of squares is one variable, for which we need to decide on its value (which word in the domain of possible words will fill in that sequence).

Demo

https://youtu.be/c1Aa-X40NLU

About

Artificial Intelligence system that generates a crossword puzzle, and also solves it, given a structure and dictionary of words.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages