Fonctionnement des intervalles flous
Supposons que vous disposiez d’un intervalle flou[f1,f2,f3,f4] et que la longueur de la chaîne de caractères détectée (ou la longueur de l’espace détecté) soit L. La qualité de l’hypothèse dépend de la position de L par rapport aux quatre valeurs limites.
La qualité de l’hypothèse pour l’objet détecté est multipliée par la valeur de la propriété Character count. La valeur de cette propriété est sélectionnée en fonction de la longueur de l’objet détecté.

La qualité de toute chaîne d’hypothèses pour plusieurs éléments est calculée en multipliant celles de chaque élément. Si la chaîne est relativement longue et que les estimations de qualité des hypothèses qui la composent sont trop faibles en raison de contraintes trop strictes, la qualité globale de la chaîne risque d’être trop faible.
Recommandations pour définir les intervalles
Assurez-vous que l’hypothèse sélectionnée a l’estimation de qualité la plus élevée possible. D’autre part, vous devez pouvoir distinguer les hypothèses selon leur qualité afin de sélectionner la meilleure. Il est donc nécessaire de configurer les intervalles flous de manière à ne pas trop pénaliser les hypothèses acceptables. Vous pouvez également utiliser des valeurs négatives pour la limite gauche de l’intervalle flou, même s’il n’existe en réalité aucune chaîne de longueur négative. Cela rend la variation de la qualité dans la plage de0 à 1 moins abrupte, ce qui réduit la pénalité.
Pour définir également une limite inférieure pour la longueur, saisissez une expression dans l’onglet Advanced. Par exemple, si la chaîne ne peut pas être inférieure à 10 caractères et que l’intervalle flou pour la longueur est [-10,20,30,40], saisissez Value.Length >= 10 dans le volet Advanced post-search relations.

Éditeur visuel des intervalles flous
ABBYY FlexiLayout Studio propose un éditeur visuel pour faciliter la définition des intervalles flous. Ouvrez l’éditeur d’intervalles flous de l’une des façons suivantes :- À partir de la boîte de dialogue Propriétés d’un élément Character String, dans l’onglet Character String, cliquez sur le bouton Parcourir (
). - Dans le menu principal, sélectionnez Outils → éditeur d’intervalles flous.
