YOLO Vision 2026:
Volver al glosario de Ultralytics

Named Entity Recognition (NER)

Explora el reconocimiento de entidades nombradas (NER, por sus siglas en inglés) en PNL. Aprende a identificar y clasificar entidades de texto como nombres y fechas para obtener información valiosa con IA y Ultralytics YOLO26.

El reconocimiento de entidades nombradas (NER, por sus siglas en inglés) es una subtarea fundamental del Natural Language Processing (NLP) que consiste en identificar y clasificar información clave dentro de texto no estructurado. En un flujo de trabajo típico, un modelo de NER escanea un documento para localizar «entidades» —palabras o frases específicas que representan objetos del mundo real— y las asigna a categorías predefinidas como nombres de personas, organizaciones, ubicaciones, fechas o códigos médicos. Este proceso es esencial para transformar datos sin procesar y unstructured data, como correos electrónicos, reseñas de clientes y artículos de noticias, en formatos estructurados que las máquinas puedan procesar y analizar. Al responder al «quién, qué y dónde» de un texto, el NER permite que los sistemas de Artificial Intelligence (AI) extraigan información significativa de grandes cantidades de datos de forma automática.

Cómo funciona el NER#

Los sistemas modernos de NER aprovechan modelos estadísticos avanzados y técnicas de Deep Learning (DL) para comprender el contexto que rodea a una palabra. El proceso comienza con la tokenization, donde una oración se desglosa en unidades individuales llamadas tokens. Las arquitecturas sofisticadas, como el Transformer, analizan después las relaciones entre estos tokens para determinar su significado en función de su uso.

Por ejemplo, la palabra «Apple» podría referirse a una fruta o a una empresa tecnológica según la oración. Mediante mecanismos como la self-attention, un modelo de NER discierne que «Apple lanzó un nuevo teléfono» se refiere a una organización, mientras que «Me comí una manzana» se refiere a un objeto genérico. El rendimiento de estos modelos depende en gran medida de unos training data de alta calidad y de una data annotation precisa. En aplicaciones multimodales, el NER se suele combinar con el Optical Character Recognition (OCR) para extraer texto de las imágenes antes de procesarlo.

Aplicaciones en el mundo real#

El NER es una tecnología fundamental para muchas herramientas de automatización inteligente utilizadas en diversos sectores.

  • AI in Healthcare: Las instituciones médicas utilizan el NER para extraer datos críticos de los historiales médicos electrónicos. Al extraer entidades como síntomas, nombres de medicamentos y dosis de las notas clínicas, los investigadores pueden acelerar el descubrimiento de fármacos y mejorar el patient care.
  • Atención al cliente inteligente: Las empresas emplean chatbots equipados con NER para clasificar automáticamente las quejas de los clientes. Si un usuario envía el mensaje «La pantalla de mi portátil está rota», el sistema identifica «portátil» como un producto y «la pantalla está rota» como un defecto, derivando inmediatamente el ticket al equipo de soporte técnico.
  • Recomendación de contenido: Los servicios de streaming y los agregadores de noticias utilizan el NER para etiquetar el contenido con entidades relevantes (por ejemplo, actores, géneros, ubicaciones). Los Recommendation systems utilizan después estas etiquetas para sugerir nuevas películas o artículos que coincidan con los intereses de un usuario.
  • Análisis financiero: Las empresas de inversión utilizan el NER para escanear a diario miles de informes financieros y artículos de noticias. Al extraer los nombres de las empresas y los valores monetarios, pueden realizar predictive modeling para pronosticar las tendencias del mercado.

Diferenciar el NER de conceptos relacionados#

Resulta útil diferenciar el NER de otras tareas de interpretación para comprender su papel específico en una arquitectura de IA.

  • Object Detection: Mientras que el NER identifica entidades en texto, la detección de objetos identifica entidades en imágenes. Por ejemplo, un modelo visual como YOLO26 detecta coches y peatones en fuentes de vídeo, mientras que el NER detecta «Ford» y «conductor» en informes escritos. Ambas tareas tienen como objetivo localizar y clasificar elementos de interés dentro de sus respectivas modalidades de datos.
  • Sentiment Analysis: Esta tarea determina el tono emocional (positivo, negativo o neutro) de un texto. El NER extrae qué se está discutiendo (por ejemplo, «El iPhone 16»), mientras que el análisis de sentimientos determina cómo se siente el usuario al respecto (por ejemplo, «es increíble»).
  • Natural Language Understanding (NLU): NLU es un término general más amplio para la comprensión lectora automática. El NER es un componente específico del NLU que a menudo trabaja junto con la clasificación de intenciones para captar por completo el significado de la entrada de un usuario.
  • Extracción de palabras clave: A diferencia del NER, que clasifica las palabras en categorías semánticas (p. ej., Persona, Fecha), la extracción de palabras clave simplemente identifica los términos más frecuentes o relevantes en un documento sin entender su tipo de entidad.

Combinación de NER con Visión Artificial#

La convergencia del texto y la visión es una tendencia creciente en el Multi-Modal Learning. Modelos como YOLO-World salvan esta distancia utilizando mensajes de texto para guiar la detección de objetos. En este flujo de trabajo, el codificador de texto actúa de forma similar a un sistema de NER, interpretando el significado semántico de los nombres de las clases (entidades) proporcionados por el usuario para encontrar los objetos visuales correspondientes.

El siguiente ejemplo en Python demuestra cómo utilizar la librería ultralytics para detectar objetos basándose en descripciones de texto personalizadas, vinculando de manera eficaz las entidades de lenguaje natural con los datos visuales.

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()

Herramientas e implementación#

Los desarrolladores tienen acceso a un sólido ecosistema de herramientas para implementar NER. Librerías de código abierto populares como spaCy y NLTK proporcionan pipelines preentrenados para su uso inmediato. Para aplicaciones a escala empresarial, los servicios en nube como Google Cloud Natural Language ofrecen APIs gestionadas que se adaptan a la demanda.

Gestionar el ciclo de vida de estos modelos de IA —ya sea para texto o para visión— requiere operaciones eficientes. La Ultralytics Platform simplifica estos procesos de MLOps, ofreciendo un entorno unificado para gestionar conjuntos de datos, entrenar modelos y desplegar soluciones. Esto garantiza que los proyectos de IA sigan siendo escalables y estén listos para producción, respaldando la mejora continua de modelos como YOLO26 para lograr un rendimiento de vanguardia.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático