Bonjour,
je m'intéresse en ce moment à la correction orthographique dans une application java et j'aimerais savoir si parmi vous certains ont des avis sur la question.
J'aurais besoin d'une API utilisable dans un produit commercial.
J'ai effectué déjà quelques recherches dont voici le résultat:
- Jazzy: on tombe directement sur ce correcteur orthographique dans google. Il semble sympathique mais n'a pas touché depuis 2005 et la version est tjrs en 0.5x. De plus l'intégration de nouveaux dictionnaires est plus que ardue et Jazzy semble manquer cruellement de documentation.
http://jazzy.sourceforge.net/
- jmyspell: paraît plus simple d'utilisation, accepte en particulier les dictionnaires openOffice. Par contre la documentation me semble là encore plus que minimale et d'après le très bref essai que j'ai réalisé, certains commentaires sont en espagnol.
http://kenai.com/projects/jmyspell
-Hunspell (C++) via JNA. Hunspell est utilisé dans des produits prestigieux comme OpenOffice ou Firefox. Ensuite il s'agît d'utiliser JNA donc plus de complexité, surtout que je n'ai jamais eu encore à utiliser cette API. De plus ce binding à été réalisé si j'ai bien lu par une personne seule à la base pour une société (quand même LGPL), donc je n'ai pas trouvé de retour de communauté.
http://dren.dk/hunspell.html
Bref, voilà quelques solutions que j'ai trouvé. Avez-vous une idée sur la question? Ais-je raté des information? Connaissez-vous d'autres API? Êtes-vous actuellement utilisateur d'un de ces correcteurs?
Merci d'avance et bonne journée!
Partager