Il y a au moins un truc qui manque en libre, c'est la reconnaissance d'écriture. L'écriture réelle, car il existe des reconnaisseurs d'éctriture, lettre par lettre, de lettre "synthétiques" (par exemple, un A est un trait oblique SO-->NE suivit d'un NO-->SE (NSOE les points cardinaux, pour ceux qui ne suivent pas ;-) )
Ce projet (au moins un des projets qui fait cela) s'apelle xstroke [1], (enfin, je ne suis pas sur, il a surement été repris par autre chose, (une partie du code au moins est situé dans KHotKey, à ce qu'on m'a dit [2]) car les fichiers dedans sont copyright 2001)
Enfin, quand je dit qu'il n'existe pas de projet, je pense qu'il existe au moins un projet, mais il est dans un état lamentable, car il a été programmé pendant le summer of code de google, à l'arrache, par un mauvais programmeur[3], et il est loin d'être parfait... un lien en [4].
---- En haut, c'est de l'information publique, plus bas, ça explique un peu le programme
Bon, je vais quand même expliquer un peu les performances... euh... disons qu'avec mon écriture (d'ailleurs, il y a un truc pour construire une base de donnée, mais c'est pas complet, si il n'existe pas au moins 2 (ou une, je sais plus) signature dans la base au départ, le programme plantera.) j'arrive à avoir, pour chaque mot écrit, une vingtaine de suggestion (en moyenne, plus sur les mots cours, en fait, c'est juste un appel à aspell), et sur ces vingts mots, disons que j'ai entre 70 et 80% des fois le bon mot. Pas mal, pour un truc fait en deux mois (basé sur xstroke, pas from scratch), insuffisant pour être vraiment utilisable utilisable.
Depuis l'été, j'ai pas eu beaucoup de temps à mettre dedans, j'ai juste repris la semaine derniere, avec une réorganisation (séparation bibliothèque/gui qui s'appuie dessus) et un début de vrai documentation (disons qu'avant, il n'y avait presque rien). Je pense aussi, quand la doc sera bien faite, réecrire le truc en C++ (là, c'est du C) parce que dans l'état, c'est assez mal structuré, c'est du pseudo objet, et c'est foireux.
PS : si vous voulez une version avec quelque commentaires, prennez la version cvs.
[1] http://xstroke.org/
[2] Je crois que c'est Gof qui m'a dit ça, j'ai pas été voir le code, si tu passes par là, tu peux confirmer ?
[3] Moi, donc, mais faut bien que je précise cela, sinon les gens qui vont aller lire vont trouver que mon code est mauvais, très mauvais...
[4] http://www.elsewhere.be/rco et je suis encore pire webdesigner que codeur, c'est dire... enfin, le site je l'ai fait à la main, et en une soirée ;-) . J'accepte les critiques sur le code, mais pas sur le design...
# Pour les logiciels libres... et la reconnaissance d'écriture
Posté par Nicolas Schoonbroodt . En réponse au journal Tablet PC en cours ?. Évalué à 10.
Ce projet (au moins un des projets qui fait cela) s'apelle xstroke [1], (enfin, je ne suis pas sur, il a surement été repris par autre chose, (une partie du code au moins est situé dans KHotKey, à ce qu'on m'a dit [2]) car les fichiers dedans sont copyright 2001)
Enfin, quand je dit qu'il n'existe pas de projet, je pense qu'il existe au moins un projet, mais il est dans un état lamentable, car il a été programmé pendant le summer of code de google, à l'arrache, par un mauvais programmeur[3], et il est loin d'être parfait... un lien en [4].
---- En haut, c'est de l'information publique, plus bas, ça explique un peu le programme
Bon, je vais quand même expliquer un peu les performances... euh... disons qu'avec mon écriture (d'ailleurs, il y a un truc pour construire une base de donnée, mais c'est pas complet, si il n'existe pas au moins 2 (ou une, je sais plus) signature dans la base au départ, le programme plantera.) j'arrive à avoir, pour chaque mot écrit, une vingtaine de suggestion (en moyenne, plus sur les mots cours, en fait, c'est juste un appel à aspell), et sur ces vingts mots, disons que j'ai entre 70 et 80% des fois le bon mot. Pas mal, pour un truc fait en deux mois (basé sur xstroke, pas from scratch), insuffisant pour être vraiment utilisable utilisable.
Depuis l'été, j'ai pas eu beaucoup de temps à mettre dedans, j'ai juste repris la semaine derniere, avec une réorganisation (séparation bibliothèque/gui qui s'appuie dessus) et un début de vrai documentation (disons qu'avant, il n'y avait presque rien). Je pense aussi, quand la doc sera bien faite, réecrire le truc en C++ (là, c'est du C) parce que dans l'état, c'est assez mal structuré, c'est du pseudo objet, et c'est foireux.
PS : si vous voulez une version avec quelque commentaires, prennez la version cvs.
[1] http://xstroke.org/
[2] Je crois que c'est Gof qui m'a dit ça, j'ai pas été voir le code, si tu passes par là, tu peux confirmer ?
[3] Moi, donc, mais faut bien que je précise cela, sinon les gens qui vont aller lire vont trouver que mon code est mauvais, très mauvais...
[4] http://www.elsewhere.be/rco et je suis encore pire webdesigner que codeur, c'est dire... enfin, le site je l'ai fait à la main, et en une soirée ;-) . J'accepte les critiques sur le code, mais pas sur le design...