IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

correcteur ortographique de français


Sujet :

Algorithmes et structures de données

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 6
    Points : 9
    Points
    9
    Par défaut correcteur ortographique de français
    slt
    merci pour les reponses
    par contre e ce que quelqu'un sait pour quoi par exemple:

    Quand j'utilise un correcteur pour le mot "baillonette" le correcteur de Google me propose 4 solutions ("bastillonne", "bailleresse", "bataillon", "blondinette") : il n'a pas trouvé!!, alors que "aspell" donne les choix suivants :
    1) baïonnette 6) paillonnée
    2) bâillonnée 7) bâillonnerai
    3) bâillonnâtes 8) bâillonnait
    4) baïonnettes 9) paillonnâtes
    5) bâillonnées
    il trouve la correction en première position. Selon vous pourquoi?

  2. #2
    Membre régulier
    Inscrit en
    Septembre 2007
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 114
    Points : 120
    Points
    120
    Par défaut
    Le correcteur fonctionne grossomodo ainsi, il utilise une base de données de mots trié par nature (verbe,sujet,infinitif) et de régles de grammaire( par exemple "un verbe ne peut pas être suivi par un autre verbe qui ne soit pas à l'infinitif). Certains sont plus complexes mais c'est là la base.

    Pour trouver la bonne correction, on commence par supprimer tous les mots qui outrepasse les règles grammaticale (tous les correcteurs ne font pas cette vérification )puis on exécute un algorithme de sélection ( le plus simple et de prendre les mots qui commencent pareil que le mot erroné ou qui ont le plus de lettres en commun dans l'ordre, mais y'a beaucoup plus complexe et plus efficace).

    Si google ne trouve pas les même réponses que aspell c'est que la base de données de Aspell est plus complète que celle de google , sinon ça peut aussi être parceque google limite le nombre d'alternative à 4 et que l'algo de sélection à sorti ces 4 là en premier.

  3. #3
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Il trouve la correction en première position. Selon vous pourquoi?
    Les correcteurs comparent le mot mal orthographié aux mots du dictionnaire.
    La meilleure solution correspond à celle qui effectue sur le mot initial le moins de modifications (ajouts, suppression remplacement de lettres).
    Avec des pondérations d'erreur plus faible pour les doubles lettres et les accents..

Discussions similaires

  1. correcteur ortographique de français
    Par henzoF dans le forum Général Java
    Réponses: 1
    Dernier message: 10/11/2009, 13h38
  2. correcteur ortographique en français
    Par henzoF dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 10/11/2009, 09h02
  3. correcteur ortographique de français
    Par henzoF dans le forum Langages de programmation
    Réponses: 0
    Dernier message: 10/11/2009, 01h33
  4. correcteur orthographique de français
    Par henzoF dans le forum Microsoft Office
    Réponses: 0
    Dernier message: 10/11/2009, 01h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo