Natural language
processing

METODOLOGÍAS

El NLP hace posible que los ordenadores puedan analizar, entender y generar lenguaje humano.

El Natural Language Processing (NLP) es la rama de la Inteligencia Artificial (IA) que se enfoca en la interacción entre los ordenadores y los idiomas humanos. El NLP involucra una variedad de técnicas, como la lingüística, la informática y la inteligencia artificial y se utiliza para analizar, entender y generar lenguaje humano de tal manera que los ordenadores puedan realizar tareas básicas sobre texto como, entre otras, tokenización (dividir el texto en palabras/unidades significativas), etiquetado de partes del discurso (part of speech, POS: identificar la función gramatical de cada token), reconocimiento de entidades nombradas (named entity recognition, NER: identificar menciones a personas, organizaciones, lugares, etc.).


Procesamiento de texto con aplicaciones complejas para automatizar y/o enriquecer decisiones de negocio.


Con esos algorítmos se puede crear una amplia gama de aplicaciones más sofisticadas, como la extracción de conceptos clave, clasificación de textos por tonalidad o temáticades, creación de mapas conceptuales, responder automáticamente a las consultas de los clientes, monitoreo de redes sociales en busca de menciones de una empresa o sus competidores, recomendaciones personalizada de productos analizando las opiniones de los clientes y otros datos de texto

Unica360 tiene una larga experiencia en proyectos de NLP.


Para ilustrar estas metodologías, se muestra un mapa conceptual creado extraendo keywords y analizando la correlación entre ellas por aparecer simultaneamente en un texto

Los colores de los nodos reflejan el sentimiento o tono medio de los mensajes que contienen cada concepto clave, el diámetro representa el volumen y los links se definen por coaparición de los conceptos en la misma unidad de texto.