Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
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) es una subtarea fundamental del Procesamiento del Lenguaje Natural (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 no estructurados, 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 Inteligencia Artificial (IA) extraigan automáticamente conocimientos significativos de grandes cantidades de información.

Link to this sectionCómo funciona el NER#

Los sistemas modernos de NER aprovechan modelos estadísticos avanzados y técnicas de Aprendizaje Profundo (DL) para comprender el contexto que rodea a una palabra. El proceso comienza con la tokenización, donde una oración se divide en unidades individuales llamadas tokens. Arquitecturas sofisticadas, como el Transformer, analizan entonces las relaciones entre estos tokens para determinar su significado según su uso.

Por ejemplo, la palabra "Apple" podría referirse a una fruta o a una empresa tecnológica según la oración. A través de mecanismos como la autoatención (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 datos de entrenamiento de alta calidad y de una anotación de datos precisa. En aplicaciones multimodales, el NER suele combinarse con el Reconocimiento Óptico de Caracteres (OCR) para extraer texto de imágenes antes de procesarlo.

Link to this sectionAplicaciones en el mundo real#

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

  • IA en la asistencia sanitaria: Las instituciones médicas utilizan el NER para extraer datos críticos de los historiales clínicos 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 la atención al paciente.
  • Atención al cliente inteligente: Las empresas emplean chatbots equipados con NER para clasificar automáticamente las quejas de los clientes. Si un usuario escribe: "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 el ticket al equipo de soporte técnico inmediatamente.
  • Recomendación de contenido: Los servicios de streaming y los agregadores de noticias utilizan el NER para etiquetar contenido con entidades relevantes (p. ej., actores, géneros, ubicaciones). Los sistemas de recomendación utilizan entonces estas etiquetas para sugerir nuevas películas o artículos que coincidan con los intereses del usuario.
  • Análisis financiero: Las empresas de inversión utilizan el NER para escanear miles de informes financieros y artículos de noticias diariamente. Al extraer nombres de empresas y valores monetarios, pueden realizar modelización predictiva para pronosticar tendencias del mercado.

Link to this sectionDiferenciar 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.

  • Detección de objetos: 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 secuencias 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.
  • Análisis de sentimiento: Esta tarea determina el tono emocional (positivo, negativo o neutro) de un texto. El NER extrae qué se está discutiendo (p. ej., "El iPhone 16"), mientras que el análisis de sentimiento determina cómo se siente el usuario al respecto (p. ej., "es increíble").
  • Comprensión del Lenguaje Natural (NLU): NLU es un término más amplio para la comprensión lectora de las máquinas. El NER es un componente específico del NLU que a menudo trabaja junto con la clasificación de intención para captar completamente el significado de la entrada del 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.

Link to this sectionCombinación de NER con Visión Artificial#

La convergencia entre texto y visión es una tendencia creciente en el Aprendizaje Multimodal. Modelos como YOLO-World cierran esta brecha utilizando avisos (prompts) 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 NER, interpretando el significado semántico de los nombres de clase (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 basados en descripciones de texto personalizadas, vinculando eficazmente entidades de lenguaje natural a 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()

Link to this sectionHerramientas e implementación#

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

Gestionar el ciclo de vida de estos modelos de IA, ya sea para texto o visión, requiere operaciones eficientes. La Plataforma Ultralytics 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 listos para producción, apoyando la mejora continua de modelos como YOLO26 para obtener 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