ABBYYFlexicapture SDK
ABBYY FlexiCapture SDK permet aux développeurs de logiciels de créer rapidement des applications capables d’extraire le sens des documents. FlexiCapture SDK est idéal pour les intégrateurs de systèmes, les développeurs et les fournisseurs de services qui veulent intégrer de puissantes fonctionnalités de capture des données (LAD/RAD) à leurs solutions. Grâce à l’apprentissage par les machines et à l’IA d’ABBYY, les utilisateurs finaux peuvent traiter davantage de transactions, plus vite et avec moins d’erreurs, ce qui améliore le service aux clients, réduit les coûts et permet de rendre les processus décisionnels plus intelligents.
Un export des données de haute qualité
Doté de technologies OCR primées et d’une classification de pointe, offrant également un auto-apprentissage basé sur la technologie d’apprentissage par les machines, FlexiCapture SDK garantit une précision exceptionnelle des données.
Intégration logiciel fluide
FlexiCapture SDK permet aux développeurs d’intégrer en toute fluidité la capture de données à leurs applications et de garder la totale maîtrise sur le traitement des documents, les données extraites et l’acheminement des documents.
Traitement des documents automatisé et optimisé
Pour atteindre un haut niveau d’efficacité, FlexiCapture SDK fournit un éventail complet de technologies et d’outils qui optimisent le traitement des documents et formulaires, tant structurés que non structurés, y compris la vérification des données, la classification perfectionnée des documents, l’apprentissage grâce au feedback, et l’export pour traitement ultérieur et archivage.
Programmation dans des environnements familiers
L’API du SDK est conforme aux normes COM et peut être facilement utilisée dans C/C++, Visual Basic, Java ou tout autre outil de développement compatible avec les éléments COM.
Fonctionnalités & bénéfices
En tant qu'option d'accès à la plateforme FlexiCapture, FlexiCapture SDK fournit aux développeurs des outils puissants et flexibles permettant d'intégrer sans heurt les technologies de capture de données de pointe d'ABBYY et d'autonomiser leurs propres produits et services pour répondre aux besoins du marché vertical.
Un OCR leader dans son domaine et la plus vaste base linguistique au monde
ABBYY FlexiCapture SDK comprend la version la plus récente des technologies OCR/ICR d’ABBYY. Il fournit donc la meilleure qualité de reconnaissance qui soit pour plus de 209 langues OCR, y compris l’arabe, le chinois, le japonais et le coréen. Cela facilite la localisation/traduction du développement des applications et permet aux développeurs de répondre plus facilement aux besoins des clients du monde entier.
Grande exactitude de l’extraction des données
ABBYY FlexiCapture SDK permet l’extraction intelligente des données de certains champs. Cette technologie cherche les champs du document et analyse les zones environnantes. Pour améliorer les résultats, les développeurs peuvent utiliser l’outil intégré de formation à l’extraction ; il définit plus précisément l’emplacement des champs et des groupes récurrents sur une page d’un document structuré ou semi-structuré. La formation débute dès qu’un utilisateur commence à travailler sur les documents.
Apprentissage par feedback
FlexiCapture SDK permet aux développeurs de mettre en place l’apprentissage de la technologie d’extraction des champs et de classification afin d’améliorer l’exactitude de l’extraction des champs et de la classification.
Cette technologie « apprend » grâce au feedback fourni par les utilisateurs finaux. Ce feedback peut être collecté dans n’importe quel élément tiers pour vérification, être appliqué par le développeur ou encore contenir des informations sur les bons endroits où trouver les champs (pour affiner la technologie d’extraction des champs) et sur les bonnes catégories d’image (pour perfectionner la technologie de classification).
Amélioration de l’image et contrôle de la qualité
Désormais, les développeurs peuvent améliorer les images, y compris celles prises avec des appareils mobiles, tant manuellement que de façon automatique.
Cette fonctionnalité permet aux développeurs de gérer les arrière-plans complexes des documents comme les pièces d’identité, les polices d’assurance, etc. Par exemple, les corrections suivantes peuvent être apportées à l’image :
- Correction automatique de la résolution
- Écrasement de la résolution de l’image, remplacée par une résolution spécifique
- Correction de l’angle d’inclinaison de l’image d’après les séparateurs noirs, les carrés noirs ou le texte
- Conversion de l’image en noir et blanc
- Rotation, inversion et reflet de l’image
- Réduction des bruits ISO
- Retrait des repères de couleur et coupes
- Recadrage automatique de l’image
Il est aussi possible d’appliquer aux images un profil d’amélioration préconfiguré.
Classification avancée
La classification avancée des documents permet de classer les documents entrants en catégories à l’aide d’un classificateur préconfiguré, disponible via l’API. Les technologies de classification sont très modulables et peuvent être utilisées pour distinguer :
- Les types de document, comme les factures, les relevés bancaires, les déclarations d’impôt, les réclamations, etc.
- Les variations au sein d’un même type de document, comme les factures de différents fournisseurs.
- Les limites des documents, comme la première page et les suivantes pour chaque type de document.
La technologie de classification utilise deux approches :
- La classification des images qui utilise les réseaux neuronaux convolutifs et distingue les documents d’après leur différent aspect visuel.
- La classification des textes qui s’appuie sur une analyse statistique et sémantique du texte et nécessite l’OCR.
Utiliser ces deux approches permet d’obtenir les meilleurs résultats de classification possibles. FlexiCapture SDK est doté d’une API qui « forme » le classificateur à partir de zéro et utilise le classificateur ainsi exercé au sein de l’application pour accélérer le traitement des documents.
Pack de développement
Pour faciliter la mise en place initiale du processus de capture de données, les développeurs / distributeurs reçoivent, en même temps que FlexiCapture 12 SDK, le pack de développement FlexiCapture 12. Il inclut la station de paramétrage des projets FlexiCapture et FlexiLayout Studio. Le pack de développement peut être utilisé pour paramétrer des projets FlexiCapture pour une utilisation ultérieure dans FlexiCapture SDK. Tous les projets FlexiCapture créés dans le pack de développement FlexiCapture et envoyés avec FlexiCapture SDK peuvent être utilisés dans FlexiCapture SDK et inversement.
Kit de développement sans runtime, à ajouter en plus selon les volumes de pages.