Unicode : une charcuterie visuelle inattendue dévoilée
Un projet surprenant vient d'éclore : Charcuterie, une application qui propose une exploration visuelle et, disons-le, parfois aléatoire, du monde Unicode. Loin des conventions, elle présente l'ensemble des caractères comme des ‘tranches’ à la dégustation, un concept aussi décalé que fascinant.

Un découpage numérique inclassable
Loin des listes de codes et de caractères, Charcuterie se veut un véritable cartographe du monde numérique. L'idée, audacieuse, est d'organiser l'univers Unicode – 159 801 caractères à lui seul ! – selon la ressemblance visuelle. Un pari risqué, mais qui se révèle étonnamment efficace.
L'algorithme, complexe et méconnu, repose sur une conversion bitmap/vecteur des glyphes, puis sur une intelligence artificielle qui calcule la « similarité visuelle ». Le résultat ? Une regroupement surprenant de signes apparentés, même s'ils se trouvent dans des blocs Unicode différents. On y découvre ainsi des lettres, des symboles mathématiques, des notations orthographiques… Un véritable labyrinthe visuel.
Le point crucial réside dans cette IA : elle ne se base pas sur les noms ou les codes, mais sur l'apparence réelle des caractères une fois rendus. C'est une approche novatrice qui permet de percevoir des liens visuels que l'œil humain, seul, aurait du mal à discerner. Un outil précieux pour comprendre la complexité de Unicode, bien au-delà d'une simple collection de symboles.
Cependant, l'exploration est souvent chaotique. L'application démarre par une sélection aléatoire, propulsant l'utilisateur dans des territoires inattendus : emojis d'animaux, de flèches, voire des codes Braille ou des tridentes ! La navigation peut s'avérer délicate, nécessitant un simple « rechargement » pour retrouver le chemin.
Le constat est simple : Charcuterie offre une expérience visuelle unique, une plongée inattendue dans l'univers Unicode. Un outil intéressant pour les designers, les développeurs et, plus largement, pour tous ceux qui s'intéressent aux subtilités du langage numérique. Il faut l'admettre, c'est une approche originale, presque anarchique, pour naviguer dans ce vaste champ lexical.