Passer au contenu principal
Pendant l’entraînement, ABBYY FlexiCapture place les documents entrants dans les lots d’entraînement appropriés associés à leurs sociétés d’origine. En règle générale, les documents provenant d’une même société présentent des mises en page similaires, ce qui signifie que vous pouvez entraîner un FlexiLayout et l’utiliser à l’étape de vérification. Si les documents provenant d’une même société présentent des mises en page très différentes, vous devez utiliser la fonctionnalité de clustering. Lorsque cette fonctionnalité est activée, FCFORINVOICES analyse automatiquement les documents et les répartit en groupes (appelés « clusters ») selon leurs caractéristiques communes. Un FlexiLayout distinct sera créé pour chaque cluster. La fonctionnalité de clustering est activée par défaut. Pour désactiver le clustering, procédez comme suit :
  1. Dans le Document Definition Editor, cliquez sur Document Definition → Document Definition Properties…
  2. Dans la boîte de dialogue qui s’ouvre, cliquez sur l’onglet Document Definition Settings.
  3. Cliquez sur le bouton Edit… à droite du groupe Additional Fields and Features.
  4. Dans la boîte de dialogue Document Definition Features, décochez l’option Enable clustering.
Les documents d’entraînement seront placés dans le lot associé à leur société respective. Si la fonctionnalité de clustering est activée et que vous recevez, pour une même société, des documents dont les mises en page varient fortement, les documents de cette société seront regroupés en clusters dans le lot d’entraînement utilisé pour cette société. Un FlexiLayout distinct sera entraîné pour chaque cluster. L’entraînement sera lancé dès qu’un cluster contiendra au moins un document. Notez que le clustering est un processus entièrement automatique et que les clusters eux-mêmes ne sont pas visibles par l’utilisateur. Si vous n’avez pas de bases de données mais souhaitez tout de même utiliser l’entraînement des champs, vous pouvez enrichir les informations sur les sociétés en ajoutant des enregistrements à vos jeux de données lors de la capture des documents. Pour plus d’informations, voir Recherche de fournisseurs et d’unités commerciales dans la base de données. Un FlexiLayout sera alors créé. Veuillez noter les points suivants :
  • Si la fonctionnalité de clustering est désactivée, les documents seront placés dans les lots d’entraînement appropriés pour leurs sociétés respectives, et un FlexiLayout sera créé pour chaque société.
  • Si la fonctionnalité de clustering est activée, les documents seront regroupés en clusters dans le lot d’entraînement, et un FlexiLayout sera créé pour chaque cluster.
Lors de la mise à jour d’un projet créé dans une version antérieure d’ABBYY FlexiCapture, vous pouvez utiliser vos FlexiLayouts existants sans aucune modification. Cependant, si vous choisissez d’utiliser la fonctionnalité de clustering, l’algorithme de clustering redistribuera vos documents parmi les lots d’entraînement et un nouveau FlexiLayout sera créé pour chaque cluster.
La colonne Samples count indique le nombre de documents dans le lot. La colonne Samples matched indique le nombre de documents pour lesquels le FlexiLayout entraîné détecte 100 % des champs. Si les documents d’une société donnée sont reconnus avec trop d’erreurs, vous pouvez créer un FlexiLayout personnalisé ou exporter un FlexiLayout entraîné et le modifier dans ABBYY FlexiLayout Studio. Une fois l’opération terminée, réimportez votre FlexiLayout personnalisé ou modifié dans le lot d’entraînement. Pour exporter un FlexiLayout entraîné depuis ABBYY FlexiCapture, procédez comme suit :
  1. Dans la Project Setup Station, basculez vers la vue des lots d’entraînement en cliquant sur Field Training Open Field Extraction Training Batches (ou en appuyant sur Ctrl + Alt + B).
  2. Cliquez avec le bouton droit sur le lot, puis cliquez sur Export Trained FlexiLayout… dans le menu contextuel.
  3. Dans la boîte de dialogue qui s’ouvre, sélectionnez l’emplacement où vous souhaitez enregistrer le fichier projet *.fsp contenant votre FlexiLayout. (Vous pourrez ensuite ouvrir ce fichier dans ABBYY FlexiLayout Studio et modifier le FlexiLayout.)
Vous pouvez importer un FlexiLayout modifié ou un tout nouveau FlexiLayout dans un lot d’entraînement afin qu’il soit utilisé pour une société spécifique (pour plus de détails, voir Entraînement par des utilisateurs disposant d’autorisations de configuration de projet). Pour importer un FlexiLayout dans un lot d’entraînement, procédez comme suit :
  1. Dans la Project Setup Station, basculez vers la vue Field Extraction Training Batches en cliquant sur Fields Training Open Field Extraction Training Batches (ou en appuyant sur Ctrl + Alt + B).
  2. Cliquez avec le bouton droit sur le lot, puis cliquez sur Import FlexiLayout… dans le menu contextuel.
  3. Dans la boîte de dialogue qui s’ouvre, sélectionnez le fichier *.afl contenant votre FlexiLayout.
Si vous utilisez la fonctionnalité de clustering, veuillez noter les limitations suivantes :
  • Si vous créez manuellement un nouveau FlexiLayout, assurez-vous qu’il couvre toutes les variantes de document possibles provenant de l’entreprise concernée — vous ne pouvez pas créer manuellement un FlexiLayout pour un seul cluster.
  • Seul un FlexiLayout pour les principaux champs du document sera exporté. Aucun FlexiLayout ne peut être généré ni exporté pour les champs des lignes d’article, car ce type de champ utilise un algorithme de machine learning distinct, dont les résultats ne peuvent être ni exportés ni modifiés. Cependant, vous pouvez toujours créer manuellement un FlexiLayout pour les champs des lignes d’article.
  • Seul le FlexiLayout entraîné pour le premier cluster sera exporté.
  • Après avoir importé un FlexiLayout nouveau ou modifié dans votre lot d’entraînement :
    • Aucun entraînement ne sera effectué pendant le traitement des documents.
  • Le clustering sera désactivé pour ce lot.
    • Le FlexiLayout importé sera utilisé pour traiter tous les documents de cette entreprise, quel que soit leur cluster.