Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
Retour au glossaire Ultralytics

Named Entity Recognition (NER)

Explore la reconnaissance d'entités nommées (NER) en TAL. Apprends à identifier et classer les entités textuelles comme les noms et les dates pour obtenir des informations grâce à l'IA et Ultralytics YOLO26.

La Reconnaissance d'entités nommées (NER) est une sous-tâche fondamentale du Natural Language Processing (NLP) qui consiste à identifier et classifier des informations clés au sein de texte non structuré. Dans un flux de travail typique, un modèle NER analyse un document pour localiser des « entités » — des mots ou expressions spécifiques représentant des objets réels — et les affecte à des catégories prédéfinies comme les noms de personnes, les organisations, les lieux, les dates ou les codes médicaux. Ce processus est essentiel pour transformer des données non structurées brutes, comme des e-mails, des avis clients et des articles de presse, en formats structurés que les machines peuvent traiter et analyser. En répondant au « qui, quoi et où » d'un texte, le NER permet aux systèmes d'Artificial Intelligence (AI) d'extraire automatiquement des informations significatives à partir de vastes volumes de données.

Link to this sectionComment fonctionne le NER#

Les systèmes NER modernes exploitent des modèles statistiques avancés et des techniques de Deep Learning (DL) pour comprendre le contexte entourant un mot. Le processus commence par la tokenization, où une phrase est décomposée en unités individuelles appelées tokens. Des architectures sophistiquées, telles que le Transformer, analysent ensuite les relations entre ces tokens pour déterminer leur signification en fonction de leur usage.

Par exemple, le mot « Apple » peut désigner un fruit ou une entreprise technologique selon la phrase. Grâce à des mécanismes comme le self-attention, un modèle NER discerne que « Apple a sorti un nouveau téléphone » fait référence à une organisation, tandis que « Je mange une pomme » fait référence à un objet générique. La performance de ces modèles repose largement sur des training data de haute qualité et une data annotation précise. Dans les applications multimodales, le NER est souvent associé à l'Optical Character Recognition (OCR) pour extraire du texte à partir d'images avant de le traiter.

Link to this sectionApplications concrètes#

Le NER est une technologie fondamentale pour de nombreux outils d'automatisation intelligente utilisés dans divers secteurs.

  • AI in Healthcare : Les institutions médicales utilisent le NER pour extraire des données critiques des dossiers de santé électroniques. En extrayant des entités telles que les symptômes, les noms de médicaments et les dosages à partir de notes cliniques, les chercheurs peuvent accélérer la découverte de médicaments et améliorer les soins aux patients.
  • Support client intelligent : Les entreprises emploient des chatbots équipés du NER pour classifier automatiquement les plaintes des clients. Si un utilisateur écrit : « L'écran de mon ordinateur portable est cassé », le système identifie « ordinateur portable » comme un produit et « écran est cassé » comme un défaut, acheminant immédiatement le ticket à l'équipe de support technique.
  • Recommandation de contenu : Les services de streaming et les agrégateurs de nouvelles utilisent le NER pour étiqueter le contenu avec des entités pertinentes (par exemple, acteurs, genres, lieux). Les systèmes de recommandation utilisent ensuite ces étiquettes pour suggérer de nouveaux films ou articles correspondant aux intérêts d'un utilisateur.
  • Analyse financière : Les firmes d'investissement utilisent le NER pour scanner quotidiennement des milliers de rapports financiers et d'articles de presse. En extrayant les noms d'entreprises et les valeurs monétaires, ils peuvent effectuer des modélisations prédictives pour prévoir les tendances du marché.

Link to this sectionDistinguer le NER des concepts associés#

Il est utile de différencier le NER des autres tâches d'interprétation pour comprendre son rôle spécifique dans un pipeline IA.

  • Object Detection : Alors que le NER identifie des entités dans du texte, la détection d'objets identifie des entités dans des images. Par exemple, un modèle visuel comme YOLO26 détecte des voitures et des piétons dans des flux vidéo, tandis que le NER détecte « Ford » et « conducteur » dans des rapports écrits. Les deux tâches visent à localiser et classifier des éléments d'intérêt dans leurs modalités de données respectives.
  • Sentiment Analysis : Cette tâche détermine le ton émotionnel (positif, négatif ou neutre) d'un texte. Le NER extrait ce qui est discuté (par ex. « L'iPhone 16 »), tandis que l'analyse de sentiment détermine ce que l'utilisateur ressent à ce sujet (par ex. « est incroyable »).
  • Natural Language Understanding (NLU) : Le NLU est un terme générique plus large pour la compréhension machine du langage. Le NER est une composante spécifique du NLU qui fonctionne souvent avec la classification d'intention pour saisir pleinement la signification de l'entrée utilisateur.
  • Extraction de mots-clés : Contrairement au NER, qui classe les mots dans des catégories sémantiques (par exemple, Personne, Date), l'extraction de mots-clés identifie simplement les termes les plus fréquents ou pertinents dans un document sans comprendre leur type d'entité.

Link to this sectionCombiner le NER avec la vision par ordinateur#

La convergence du texte et de la vision est une tendance croissante dans le Multi-Modal Learning. Des modèles comme YOLO-World comblent ce fossé en utilisant des invites textuelles pour guider la détection d'objets. Dans ce flux de travail, l'encodeur de texte agit de manière similaire à un système NER, interprétant la signification sémantique des noms de classes (entités) fournis par l'utilisateur pour trouver les objets visuels correspondants.

L'exemple Python suivant démontre comment utiliser la bibliothèque ultralytics pour détecter des objets basés sur des descriptions textuelles personnalisées, reliant efficacement les entités du langage naturel aux données visuelles.

from ultralytics import YOLOWorld

# Load a YOLO-World model capable of understanding text-based entities
model = YOLOWorld("yolov8s-world.pt")

# Define custom entities to search for in the image
# The model interprets these text strings to identify visual matches
model.set_classes(["red backpack", "person wearing hat", "dog"])

# Run inference on an image to localize these entities
results = model.predict("park_scene.jpg")

# Display the results with bounding boxes around detected entities
results[0].show()

Link to this sectionOutils et mise en œuvre#

Les développeurs ont accès à un écosystème robuste d'outils pour implémenter le NER. Des bibliothèques open-source populaires comme spaCy et NLTK fournissent des pipelines pré-entraînés pour une utilisation immédiate. Pour les applications à l'échelle de l'entreprise, des services cloud tels que Google Cloud Natural Language offrent des API gérées qui évoluent selon la demande.

Gérer le cycle de vie de ces modèles IA—qu'ils soient pour le texte ou la vision—nécessite des opérations efficaces. La Ultralytics Platform simplifie ces processus MLOps, en offrant un environnement unifié pour gérer les jeux de données, entraîner les modèles et déployer des solutions. Cela garantit que les projets IA restent évolutifs et prêts pour la production, soutenant l'amélioration continue de modèles comme YOLO26 pour des performances de pointe.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique