2009-08-10 8 views
2

J'essaie d'obtenir un correcteur d'orthographe pour vérifier l'orthographe dans un champ de texte que l'utilisateur tape. Je suis bien conscient que les navigateurs comme firefox ont cette fonctionnalité pour les champs de texte (mais cela nécessite un utilisateur pour l'activer manuellement dans le menu contextuel.)contrôle de l'orthographe textfield

Le script idéal que je cherche accepterait un identifiant comme paramètre, puisque le id pour le champ que je veux contrôler ne peut pas changer.

Merci

Répondre

0

Ma suggestion serait de regarder un outil de texte prédictif, similaire à la balise-Finder qui utilise SO où vous avez un dictionnaire, et comme term est tapé, vous faites une sorte de recherche AJAX-y pour voir si elles tapent correctement

Ajouter Un nouveau mot serait similaire à l'ajout de nouvelles balises sur SO - si le mot prédit n'est pas choisi, ajoutez-le à votre dictionnaire.

Je suis sûr qu'il y en a d'autres qui ont fait une tâche similaire, bien que - et cette suggestion pourrait être plus difficile à mettre en œuvre que dans les sons de ma tête.

+0

Il me semble beaucoup plus difficile. Je l'ai déjà fait en python ... vous oblige à calculer des distances-mots et vous devez connaître la probabilité que ce mot apparaisse ... et si vous voulez faire un très bon travail, vous devriez regarder les mots environnants (bigrams) ot trigrams) ... et ensuite vous entrez dans des modèles de viterbi et de markov cachés ... (c'est un peu la brume). Il est préférable de trouver un script prédéfini. – mpen

+0

@Mark - tous les bons points. Je suppose que le modèle SO fonctionne parce que le «dictionnaire» est petit, et il ne commence pas à faire une recherche jusqu'à ce que vous ayez tapé quelques caractères. – warren

+0

Eh bien, SO ne fait pas de correction orthographique, ce qui est complètement différent. Beaucoup plus facile à calculer. Sans correction d'orthographe, vous pouvez filtrer tout un tas d'entrées immédiatement si elles ne commencent pas par les mêmes lettres ... en correction d'orthographe, vous ne pouvez vraiment rien exclure ... du moins pas aussi facilement. – mpen

Questions connexes