|
| Retranscrire des feuilles de parties avec une IA par Clael le
[Aller à la fin] |
| Informatique | |
J'avais testé en début d'année la retranscription de feuilles de partie avec ChatGPT .
Bilan : résultats décevants, faible taux de reconnaissance, et quand j'intégrais au traitement la vérification de la légalité des coups pour améliorer la reconnaissance, le temps de traitement devenait interminable.
J'ai recommencé hier avec Claude Sonnet 5 : l'amélioration est impressionnante.
Je n'ai pas retesté avec les versions actuelles de ChatGPT — je ne doute pas que les progrès y seraient également importants.
Échantillon : 8 parties (16 feuilles), entre 18 et 74 coups, lisibles et peu lisibles.
La méthode :
Amélioration de l'image : l'IA redresse la photo, puis recadre et zoome (×2 à ×4) sur les zones douteuses.
Le modèle lit l'image coup par coup, mais chaque lecture est ensuite rejouée sur un moteur d'échecs (python-chess), qui élimine tout coup illégal.
Quand une case reste illisible, une recherche par contraintes énumère les lectures compatibles avec la suite de la partie plutôt qu'avec la seule case en question.
Quand plusieurs coups restent légaux et plausibles, Stockfish évalue chacun et pondère selon le niveau des joueurs.
Dans le doute, l'IA ne tranche pas seule : elle interrompt le traitement et pose la question, avec un diagramme et des flèches indiquant les options. J'arbitre.
Durée :
deux feuilles propres et lisibles, environ 1 min 30.
Feuilles difficiles (ratures, numérotation décalée, écriture tassée, incohérences entre les deux feuilles), environ 10 minutes, avec plusieurs allers-retours ; 15 minutes au maximum.
Sur les finales de rois qui tournent en rond, deux lectures peuvent rester légales et de force égale — les arbitrages humains restent indispensables.
Verdict : un outil déjà solide, qui permet des gains de temps majeurs dans la saisie des feuilles de partie.
Je n'ai pas utilisé Fable, le modèle le plus puissant d'Anthropic (qui nécessite des crédits), et ces outils vont continuer à progresser — les perspectives sont prometteuses.
|
|
|
Très intéressant !
Comment procédez-vous concrètement ? (désolé, je suis une buse en la matière !)
-Phase 1 :photo de la feuille de partie
-Phase 2 : ?
|
|
|
phase 1
je prends une photo des 2 feuilles de partie posées côte à côte (j'ai un Android milieu de gamme, pas besoin d'un IPhone dernier modèle)
phase 2
je donne le fichier de la photo à lire à l'IA
Au préalable bien sûr je lui ai donné les instructions (une seule fois, ensuite toutes les parties sont traitées de la même façon)
phase 3
il bosse ; s'il s'en sort tout seul je vérifie rapidement et j'intègre le pgn
s'il a une question, je lui réponds et il continue le traitement jusqu'à finalisation
Une précision importante :
il faut prendre en photo les originaux, avec les duplicata je doute que cela fonctionne.
|
|
|
Allez utiliser le programme que j'ai mis en ligne récemment, il reconnait à 100% si c'est bien écrit :
https://game2pgn.com
|
|
|
Merci à vous 2
|
|
|