1. Inicio
  2. Tecnología
  3. Procesamiento del lenguaje natural

Significado de Procesamiento del lenguaje natural

Sustantivo masculino. Calco del inglés natural language processing.

El procesamiento del lenguaje natural es la rama de la inteligencia artificial que permite a las máquinas analizar, entender y generar lenguaje humano, tanto escrito como hablado, de forma automática.

Se llama «lenguaje natural» al que usan las personas de forma espontánea, como el español o el inglés, para distinguirlo de los lenguajes formales creados expresamente para programar ordenadores.

Qué es el procesamiento del lenguaje natural

El lenguaje humano plantea problemas que no existen en un lenguaje de programación: una misma palabra puede tener varios significados según el contexto, el orden de las palabras admite variaciones, y el sentido de una frase depende a menudo de conocimiento que no está escrito en ella. El procesamiento del lenguaje natural desarrolla métodos para que un sistema informático maneje esa ambigüedad y extraiga información útil de un texto o de una conversación hablada.

No es lo mismo entender el lenguaje que reconocerlo: un sistema puede transcribir correctamente una frase hablada sin comprender su significado, del mismo modo que una persona puede copiar un texto en un idioma que no conoce. El procesamiento del lenguaje natural incluye ambas capacidades, pero se distingue especialmente por su interés en el significado y no solo en la forma de las palabras.

Lo desarrollan la lingüística computacional, la inteligencia artificial y el aprendizaje automático, disciplinas que combinan el conocimiento de cómo funcionan las lenguas humanas con métodos estadísticos capaces de aprender patrones a partir de grandes cantidades de texto.

Origen de la expresión procesamiento del lenguaje natural

Calco del inglés natural language processing, expresión que combina natural language, «lenguaje natural», con processing, «procesamiento», del verbo process, y este del latín processus, «avance, progreso». La expresión inglesa se consolidó en la segunda mitad del siglo XX, dentro de la investigación en inteligencia artificial.

Los primeros intentos de que una máquina tratara el lenguaje humano se remontan a mediados del siglo XX, con sistemas de traducción automática muy limitados. El español adoptó la traducción literal de la expresión inglesa, «procesamiento del lenguaje natural», habitual ya en la literatura académica hispanohablante sobre inteligencia artificial, y en textos técnicos convive con la sigla PLN.

Tareas del procesamiento del lenguaje natural

TareaEn qué consisteEjemplo
Traducción automáticaConvierte un texto de un idioma a otro de forma automática.Un traductor en línea que convierte una página web a otro idioma.
Análisis de sentimientoDetermina si un texto expresa una opinión positiva, negativa o neutra.Clasificar reseñas de clientes según su tono.
Reconocimiento de vozConvierte lenguaje hablado en texto escrito.Un asistente que transcribe un mensaje dictado en voz alta.
Generación de textoProduce texto nuevo con apariencia de haber sido escrito por una persona.Un sistema que redacta un resumen automático de un documento largo.

Muchas aplicaciones combinan varias de estas tareas a la vez, como un asistente conversacional que primero transcribe la voz, después interpreta la intención del mensaje y por último genera una respuesta.

Ejemplos de uso de procesamiento del lenguaje natural

El corrector ortográfico utiliza procesamiento del lenguaje natural para sugerir cambios en el texto.

La empresa aplica procesamiento del lenguaje natural para clasificar automáticamente las quejas de sus clientes.

El chatbot de atención al público se basa en técnicas de procesamiento del lenguaje natural para entender las preguntas escritas.

El equipo de investigación presentó un modelo de procesamiento del lenguaje natural entrenado en varios idiomas.

El asistente de voz recurre al procesamiento del lenguaje natural para interpretar órdenes habladas.

Sinónimos y palabras relacionadas

Sinónimos: PLN, sigla habitual en textos técnicos; en inglés, NLP, usada a veces también en español especializado.

Antónimos: no tiene antónimos propiamente dichos.

No es lo mismo que:

Preguntas frecuentes sobre procesamiento del lenguaje natural

¿Para qué sirve el procesamiento del lenguaje natural?

Sirve para que un sistema informático trabaje con texto o voz en un idioma humano: traducirlo, resumirlo, clasificarlo, responder preguntas sobre él o generar texto nuevo a partir de una instrucción.

¿Qué diferencia hay entre el procesamiento del lenguaje natural y un simple corrector ortográfico?

Un corrector básico compara palabras con una lista predefinida, sin analizar el significado de la frase. El procesamiento del lenguaje natural busca, además, interpretar el sentido y el contexto, lo que le permite abordar tareas más complejas que una simple comprobación de palabras.

¿Los asistentes de voz usan procesamiento del lenguaje natural?

Sí. Combinan reconocimiento de voz, para convertir el audio en texto, con procesamiento del lenguaje natural, para interpretar la intención de esa frase y generar una respuesta adecuada.

Ver también