Avant de créer un workflow de traitement de documents dans ABBYY Vantage, vous devez déterminer quel type de Skill utiliser. Faire le bon choix dès le départ permet de gagner un temps précieux et d’éviter les reprises.
Ce que vous apprendrez :
- Ce que sont les Skills de base, les Skills dérivés et les nouveaux Skills
- Les principales différences entre ces approches
- Comment créer un Skill dérivé à partir d’un Skill de base
- Comment créer un nouveau Skill à partir de zéro
- Quelle approche choisir selon votre situation
Temps de lecture : ~5 minutes
Comprendre les trois types de Skill
| Skill de base | Skill dérivé | Nouveau Skill |
|---|
| Source | Fourni par ABBYY | Copié à partir d’un Skill de base | Créé de toutes pièces |
| Modifiable | Non | Oui | Oui |
| Préentraîné | Oui | Oui (hérité) | Non — vous l’entraînez |
| Mises à jour avec les nouvelles versions d’ABBYY | Oui (automatiquement) | Facultatif (synchronisation manuelle) | Non |
| Idéal pour | Utilisation en l’état ou comme point de départ | Personnaliser une compétence existante | Types de documents entièrement personnalisés |
Les Skills de base sont des skills préentraînés en lecture seule fournis par ABBYY. Ils sont conçus pour traiter les types de documents courants — factures, commandes d’achat, documents d’identité, etc. — prêts à l’emploi. Vous ne pouvez pas modifier directement un Skill de base, mais vous pouvez l’utiliser tel quel ou comme point de départ pour un Skill dérivé.
Les compétences de base sont répertoriées dans le Skill Catalog. Pour l’ouvrir :
- Connectez-vous à votre tenant ABBYY Vantage.
- Dans la barre latérale gauche, cliquez sur Skill Catalog.
- Parcourez ou recherchez des compétences par type de document.
Les compétences avec une icône de cadenas ou le libellé « Read-only » sont des compétences de base.
Ce que vous pouvez faire avec un Skill de base
- L’utiliser directement dans un workflow de Compétence de processus — aucune configuration requise.
- Créer un Skill dérivé à partir de celui-ci si vous devez personnaliser les champs, la validation ou les paramètres de reconnaissance.
Vous ne pouvez pas renommer, réentraîner ou modifier la configuration interne d’un Skill de base.
Un Skill dérivé est une copie complète et modifiable d’un Skill de base. Lorsque vous dérivez un Skill, vous héritez de toute sa logique d’extraction préentraînée, de ses définitions de champ et de ses paramètres de reconnaissance — puis vous pouvez personnaliser chacun de ces éléments.
Quand utiliser un Skill dérivé
Utilisez un Skill dérivé lorsque :
- Un Skill de base existe pour votre type de document, mais il ne correspond pas tout à fait à vos besoins.
- Vous devez ajouter, supprimer ou renommer des champs.
- Vous souhaitez ajuster les Règles de validation ou les seuils de confiance.
- Vous souhaitez bénéficier du pré-entraînement d’ABBYY tout en appliquant votre propre configuration.
-
Dans la barre latérale gauche, cliquez sur Skill Catalog.
-
Recherchez le Skill de base à partir duquel vous souhaitez créer un Skill dérivé.
-
Cliquez sur le skill pour ouvrir sa page de détails.
-
Cliquez sur Create and Edit Derived Skill.
-
Cliquez sur Create and Edit Derived Skill.
Le skill s’ouvre dans l’éditeur.
- Importez des documents ou glissez-déposez-les pour commencer.
- Vous pouvez maintenant :
- Ajouter ou supprimer des champs d’extraction
- Modifier les libellés des champs et les règles de validation
- Ajuster les paramètres de reconnaissance
- Importer des documents d’entraînement supplémentaires si nécessaire
- Une fois la modification du skill terminée, cliquez sur Train.
- Une fois l’entraînement terminé, cliquez sur Publish pour rendre le skill disponible dans les Process Skills.
Mise à jour d’une compétence dérivée lorsque la compétence de base est mise à jour
Lorsqu’ABBYY publie une mise à jour d’une compétence de base, votre compétence dérivée n’hérite pas automatiquement des modifications. Pour appliquer les mises à jour :
- Dans le Skill Catalog, recherchez une icône de mise à jour à côté du numéro de version de la compétence dérivée.
- Cliquez sur l’icône de mise à jour et sélectionnez Update, ou ouvrez la compétence dérivée, cliquez sur l’icône settings, sélectionnez la dernière version de la compétence de base, puis cliquez sur Save.
- La compétence dérivée est automatiquement réentraînée. Testez la compétence et effectuez les ajustements nécessaires.
- Cliquez sur Publish pour rendre la version mise à jour disponible.
Si vous n’êtes pas satisfait des résultats d’extraction après la mise à jour, ne publiez pas la compétence. Utilisez plutôt la version précédente en sélectionnant la compétence dans le Skill Catalog et en cliquant sur Discard changes.
Un nouveau Skill est créé entièrement à partir de zéro à l’aide du Skill Designer. Il n’existe pas de base préentraînée : vous définissez les champs, importez des documents d’entraînement, annotez vos données et entraînez vous-même le modèle.
Quand utiliser un nouveau Skill
Utilisez un nouveau Skill lorsque :
- Il n’existe aucun Skill de base pour votre type de document.
- Votre document présente une mise en page très personnalisée ou spécifique.
- Vous avez besoin d’un contrôle total sur le modèle d’extraction.
| Skill Type | Use For |
|---|
| Document Skill | Extraction de champs de données structurés à partir de documents |
| Classification Skill | Classement des documents par type |
| OCR Skill | Extraction de texte à partir d’images de documents et export des résultats vers des formats tels que PDF, DOCX et autres — avec des options pour les langues de reconnaissance, l’écriture manuscrite, le prétraitement des images et la détection de codes-barres |
| Splitter Skill | Fractionnement d’un flux de pages provenant de fichiers multi-documents en documents distincts pour un traitement ultérieur |
| Process Skill | Orchestration de workflows documentaires de bout en bout combinant des activités de classification, d’extraction, de révision et d’export |
-
Dans le Skill Catalog, cliquez sur le bouton Create dans la barre d’outils.
-
Sélectionnez Document Skill dans le menu qui s’affiche.
-
Saisissez un nom et une description facultative pour le skill.
-
Cliquez sur Create pour ouvrir l’éditeur Skill Designer.
-
Dans l’onglet Documents, importez des exemples de documents pour l’entraînement. Commencez par annoter les champs d’un document — la précision s’améliore à mesure que vous ajoutez des exemples plus variés.
-
Dans l’onglet Editor, utilisez l’outil d’étiquetage pour marquer et baliser les champs que vous souhaitez extraire de chaque document.
-
Cliquez sur Train dans le volet Actions pour créer le modèle d’extraction à partir de vos données étiquetées.
-
Vérifiez la précision de l’extraction, corrigez les erreurs et répétez les étapes 5 à 7 jusqu’à obtenir des résultats satisfaisants.
-
Cliquez sur Publish lorsque les résultats répondent à vos besoins.
Plus vous fournissez de documents d’entraînement — et plus ils sont variés — plus votre modèle d’extraction sera précis.
Utilisez ce guide pour choisir l’approche appropriée :
- ABBYY propose-t-il une compétence prédéfinie pour votre type de document ?
- Consultez le Skill Catalog.
- Si oui → commencez par une compétence de base. Utilisez-la directement dans une compétence de processus.
- La compétence de base fonctionne-t-elle suffisamment bien telle quelle ?
- Si oui → utilisez directement la compétence de base. Aucune personnalisation n’est nécessaire.
- Si non (des champs sont manquants, la validation est incorrecte, la mise en page ne correspond pas) → créez une compétence dérivée.
- N’existe-t-il aucune compétence de base pour votre type de document ?
- Si c’est le cas → créez une nouvelle compétence dans le Skill Designer.
En bref :
| Situation | Approche recommandée |
|---|
| ABBYY propose une compétence et elle fonctionne | compétence de base |
| ABBYY propose une compétence, mais elle nécessite des ajustements | compétence dérivée |
| Il n’existe pas de compétence de base adaptée | nouvelle compétence |
- Les Skills de base sont préentraînés, prêts à l’emploi et ne peuvent pas être modifiés.
- Les Skills dérivés sont des copies modifiables des Skills de base qui héritent d’une logique préentraînée.
- Les nouveaux Skills sont créés de toutes pièces et nécessitent vos propres données d’entraînement.
- Commencez par un Skill de base chaque fois que possible — ne créez un Skill dérivé ou un nouveau Skill que lorsque c’est nécessaire.