Glossaire · Utiliser l'IA au quotidien
OCR
L'OCR, ou reconnaissance optique de caractères, est une technique qui transforme le texte présent dans une image en caractères exploitables par un logiciel. Vous pouvez ainsi rechercher, copier ou traiter les mots d'une page numérisée, d'une photographie ou d'un document qui ne contient pas déjà du texte sélectionnable.
OCR : l'explication
Un système OCR repère les zones de texte dans une image, puis estime les caractères et les mots qu'elles contiennent. Il peut aussi essayer de conserver des informations de mise en page, comme les colonnes ou les lignes. La qualité dépend notamment de la netteté, du contraste, de l'orientation et de la langue. Selon l'outil, le traitement produit un texte simple, un document consultable ou des éléments structurés destinés à un autre logiciel.
L'OCR sert à rendre les documents imprimés ou photographiés plus faciles à rechercher et à réutiliser. Il intervient dans la numérisation d'archives, le traitement de reçus et l'accès à des contenus anciens. Pour un agent IA, il constitue souvent une étape préalable à la lecture d'un document. L'agent peut ensuite résumer le texte ou extraire des informations, mais ces opérations reposent sur la qualité de la reconnaissance réalisée à partir de l'image.
L'OCR ne garantit ni une copie exacte ni une compréhension correcte du document. Il peut confondre des caractères proches, mélanger des colonnes ou perdre une relation entre une étiquette et une valeur. L'écriture manuscrite et les tableaux complexes demandent des capacités adaptées. Certains outils associent OCR, analyse de structure et modèles capables de traiter des images. Ces combinaisons peuvent aider, sans dispenser de vérifier les montants, les dates et les autres données importantes.
Un exemple concret
Vous photographiez une facture pour demander à un agent de préparer une note de frais. L'OCR extrait les mots et les chiffres, puis l'agent repère le fournisseur, la date et le total. Un pli sur le papier rend un montant ambigu. Avant d'enregistrer la dépense, vous comparez les champs proposés avec la photo et corrigez la valeur qui a été mal reconnue.
Pourquoi c'est important
L'OCR conditionne la qualité des tâches réalisées sur des documents numérisés. Un agent peut raisonner correctement à partir d'un texte pourtant mal extrait. Vérifiez les langues prises en charge, la gestion des tableaux et la possibilité de revenir à l'image source. Pour les documents sensibles, examinez aussi le lieu du traitement et la conservation des fichiers transmis au service ou à ses composants.
Idées reçues
- Un document devenu sélectionnable n'est pas nécessairement exempt d'erreurs, car une couche de texte OCR peut contenir des caractères mal reconnus ou un ordre de lecture incorrect, même lorsque la page affichée semble parfaitement lisible pour vous.
- L'OCR ne comprend pas automatiquement la signification d'une facture ou d'un contrat, puisqu'il reconnaît d'abord du texte et que l'identification des champs, des relations et des conséquences demande d'autres traitements qui peuvent eux aussi se tromper.
Autres termes : utiliser l'ia au quotidien
- prompt
- Un prompt est une entrée fournie à un modèle pour orienter ce qu'il doit produire ou accomplir.
- RAG (génération augmentée par récupération)
- Le RAG, ou génération augmentée par récupération, combine la recherche d’informations avec la production d’une réponse par un modèle.
- base de données vectorielle
- Une base de données vectorielle stocke et recherche des représentations numériques appelées vecteurs.
- recherche sémantique
- La recherche sémantique cherche des contenus selon leur sens probable, au-delà de la présence des mêmes mots.
- assistant de code
- Un assistant de code est un outil IA qui vous aide à écrire, comprendre, modifier ou tester des programmes informatiques.
- no-code
- Le no-code désigne une manière de créer des applications ou des automatisations avec des interfaces visuelles et des réglages, sans écrire directement de code pour les fonctions prévues.
- synthèse vocale
- La synthèse vocale est une technique qui transforme un texte en parole produite par une machine.
- reconnaissance vocale
- La reconnaissance vocale est une technique qui transforme la parole enregistrée ou captée par un microphone en texte exploitable par un logiciel.
Où le site en parle
Le terme apparaît dans 20 pages du site. Quelques-unes :
- LLM en local, guide de référence : logiciels comparés, modèles par taille de machine, performances, usages Guide
- RAG, guide de référence : principe, découpage, embeddings, base vectorielle, évaluation, erreurs courantes Guide
- Go docs MCP : serveur MCP, installation et sécurité Serveur MCP
- MinerU : serveur MCP, installation et sécurité Serveur MCP
- Pdf MCP : serveur MCP, installation et sécurité Serveur MCP
- Plonk : serveur MCP, installation et sécurité Serveur MCP
- Ui.Vision MCP : serveur MCP, installation et sécurité Serveur MCP
- Text from image : serveur MCP, installation et sécurité Serveur MCP
Dans la même famille
Pour aller plus loin
Questions fréquentes
L'OCR lit-il l'écriture manuscrite ?
Certains systèmes reconnaissent l'écriture manuscrite, mais les résultats dépendent du style, de la lisibilité et des capacités du modèle. Un outil efficace sur du texte imprimé peut être moins adapté à des notes personnelles ou à des formulaires remplis à la main.
Un PDF contient-il toujours du texte ?
Non, un PDF peut contenir seulement des images de pages. L'OCR peut ajouter une couche de texte pour faciliter la recherche et la copie. Si du texte exploitable existe déjà, une extraction directe peut éviter une reconnaissance inutile.
Comment améliorer le résultat ?
Utilisez une image nette, correctement orientée et sans ombres gênantes, puis choisissez la langue appropriée si l'outil le permet. Vérifiez les champs importants sur l'original, surtout les nombres, les noms propres et les contenus présentés en colonnes.
Neutralité. Aucun lien d'affiliation. Aucun éditeur ne paie pour être évalué, noté ou classé. Les évaluations sont dirigées par François Chollet, neutres et factuelles, et chaque donnée est datée et sourcée. Comment nous notons