Vous pouvez trouver le projet sur : programmemotscroises.github.io
Programme mots croisés est un site web, qui a pour objectif d'aider dans la résolution de mots croisés. Il propose pour cela une base de donnée, de 416 524 mots de la langue française, qu'il peut parcourir, et dont il peut tirer des résultats.
Le programme permet la possibilité de chercher des mots avec des trous, symbolisés par des * (étoiles). Pour autant, il ne se limite pas à cela.
Il permet une recherche plus précise, en proposant à l'utilisateur de spécifier le type de la lettre qu'il doit chercher : voyelle, consonne.
Afin d'aider l'utilisateur dans l'affinage de ses recherches, il peut spécifier au programme un caractère, qui symbolise une lettre dont il est pas sûr (Par exemple une lettre qui pourrait être soit un A, un O, ou un E.
Il peut aussi, au contraire, restreindre ses possibilités, en excluant certaines lettres, pour affiner les résltats.
Le programme utilise la distance de Hamming, pour la recherche dans la base de donnée, et a initialement été conçu en Python.