Studio de mots fléchés
Application de bureau et chaîne de données pour concevoir, remplir et publier des grilles de mots fléchés.

Le besoin
Publier chaque jour de nouvelles grilles de mots fléchés sur Flexorama demande un lexique important, des définitions de qualité et un moyen fiable de remplir des grilles valides.
La solution
- Un studio WPF pour créer les gabarits, remplir les grilles, éditer les définitions, contrôler la cohérence et exporter vers la plateforme.
- Un moteur de remplissage par satisfaction de contraintes : recherche avec retour arrière, domaines de mots représentés en bitsets et budget de calcul pour décider rapidement si une grille est faisable.
- Une chaîne de données en Python qui construit le lexique à partir de la base Lexique 3, génère les définitions en masse via l’API Batch d’Anthropic et applique une vingtaine de règles de validation avant intégration.
Points techniques
Base SQLite locale, échanges par lots au format XML, architecture MVVM et tests automatisés sur le moteur comme sur la chaîne Python.