Ir al contenido

Glosario procesamiento del lenguaje natural

¿Qué es el procesamiento del lenguaje natural?

Definición

El procesamiento del lenguaje natural (PLN, en inglés NLP) es el campo que enseña a los ordenadores a procesar lo que una persona escribe o dice. Casi todo el PLN actual se basa en machine learning. Sus tareas van de clasificar textos y reconocer nombres a traducir y resumir.

En esta página 5
  1. Qué significa el procesamiento del lenguaje natural
  2. Cómo funciona
  3. Por qué importa
  4. Buenas prácticas
  5. Errores frecuentes
En breve

El procesamiento del lenguaje natural (PLN) enseña a los ordenadores a tratar texto y habla: tokens, embeddings, tareas típicas y su papel en la búsqueda.

Qué significa el procesamiento del lenguaje natural

El glosario de machine learning de Google define el PLN como el campo que enseña a los ordenadores a procesar lo que un usuario ha dicho o escrito usando reglas lingüísticas. En la frase siguiente añade que casi todo el PLN moderno se basa en el machine learning.

Google separa además la comprensión del lenguaje natural (NLU) como una parte del PLN que determina la intención de lo que se dice o se escribe. Según el glosario, puede ir más allá y tener en cuenta el contexto, el sarcasmo o el sentimiento.

El PLN es el campo, no un tipo de modelo. Un modelo de lenguaje es, según Google, un modelo que estima la probabilidad de que un token o una secuencia de tokens aparezca dentro de una secuencia más larga. Un LLM es, como mínimo, un modelo de lenguaje con un número muy alto de parámetros. Los LLM son por tanto una familia de modelos dentro del PLN. Muchas tareas del campo se resolvían antes de que existieran.

Cómo funciona

El primer paso es la tokenización. Dan Jurafsky y James H. Martin la describen en su manual «Speech and Language Processing» como la primera fase del PLN: el texto de entrada se divide en tokens. Un token puede ser una palabra, un carácter o un fragmento de palabra. Los tokenizadores modernos aprenden por sí mismos conjuntos de tokens que incluyen unidades más pequeñas que la palabra, los subword tokens. Según el manual, los dos algoritmos más usados en los modelos de lenguaje actuales son byte-pair encoding (BPE) y unigram language modeling. Un ejemplo ilustrativo, no la salida de un tokenizador concreto: «desconectados» podría quedar en «des», «conect» y «ados».

Después, los tokens se convierten en números. Yoshua Bengio y sus colegas propusieron en 2003 aprender para cada palabra una representación distribuida, de modo que una frase de entrenamiento informe al modelo sobre muchas frases de significado parecido. Tomas Mikolov y su equipo presentaron en 2013 arquitecturas para calcular vectores continuos de palabras a partir de conjuntos de datos muy grandes. Esos vectores son los embeddings: listas de números con las que el modelo compara significados.

Con esa representación, el PLN resuelve tareas concretas. Jurafsky y Martin escriben que la clasificación está en el centro del procesamiento del lenguaje; ejemplos son la detección de spam y el análisis de sentimiento. El reconocimiento de entidades nombradas asigna a palabras o frases etiquetas como PERSONA, LUGAR u ORGANIZACIÓN. La traducción automática es, según el manual, probablemente uno de los usos más comunes de la tecnología del PLN. El resumen de textos aparece en el mismo manual como tarea sin una única respuesta correcta.

El camino hasta aquí tuvo tres etapas. Según Jurafsky y Martin, los enfoques simbólicos, basados en reglas, dominaron aproximadamente desde 1965 hasta principios de los años noventa. Un ejemplo es ELIZA, que Joseph Weizenbaum presentó en 1966: el programa analizaba las frases con reglas de descomposición activadas por palabras clave. Después, el campo volvió a los modelos estadísticos y neuronales. Investigadores de IBM presentaron en 1990 un enfoque estadístico para la traducción automática, y Bengio propuso en 2003 el modelo de lenguaje neuronal. En 2017, Ashish Vaswani y sus colegas presentaron el Transformer, una arquitectura de red neuronal que, según el manual, se inventó para la traducción y pronto se convirtió en una arquitectura de uso general.

Antes de que el modelo clasifique nada, el texto ya es una lista de números.

Por qué importa

La búsqueda de Google usa PLN. El 25 de octubre de 2019, Pandu Nayak anunció en el blog de Google que la empresa aplicaba BERT a la clasificación y a los fragmentos destacados. Google describe BERT como una técnica basada en redes neuronales para el preentrenamiento en PLN. Según el anuncio, BERT ayudaría a entender una de cada diez búsquedas en Estados Unidos en inglés. La cifra es de 2019 y se refiere solo a ese mercado y a ese idioma. En su guía de sistemas de ranking, actualizada el 10 de diciembre de 2025, Google describe BERT como un sistema de IA que le permite entender cómo distintas combinaciones de palabras expresan significados e intenciones diferentes. MUM, según la misma guía, entiende y genera lenguaje; Google lo usa en aplicaciones concretas y no para el ranking general.

Qué peso tienen estos sistemas en la clasificación, Google no lo dice. Lo que sí se puede leer es el objetivo: el buscador interpreta la combinación de palabras de una consulta, no solo las palabras sueltas.

En marketing, el PLN está en muchas herramientas: el análisis de sentimiento de reseñas, la clasificación de consultas de clientes, los chatbots y la traducción automática. El glosario de Google cuenta el contexto y el sarcasmo entre los aspectos complejos del lenguaje, y ahí conviene probarlas.

Buenas prácticas

  • Separar los términos: PLN es el campo, un modelo de lenguaje es un tipo de modelo y un LLM es un modelo de lenguaje muy grande.
  • Probar una herramienta de análisis de sentimiento con una muestra propia revisada a mano antes de fiarse de sus cifras.
  • Comprobar las traducciones automáticas en el idioma de destino antes de publicarlas, sobre todo nombres de producto y términos legales.
  • Redactar las páginas para la pregunta completa del usuario, no para una lista de variantes de palabra clave.

Errores frecuentes

  • Usar PLN y LLM como sinónimos.
  • Tomar la cifra de BERT de 2019 como dato actual o válido para el español.
  • Creer que una herramienta detecta bien la ironía porque acierta en frases sencillas.
  • Escribir para «optimizar para BERT», cuando ni el anuncio de 2019 ni la guía de sistemas de ranking describen una optimización específica para ese sistema.
  • Pensar que el PLN entiende el texto como una persona. Calcula con tokens y vectores.
Manuel Riveiro Rodriguez CEO & Digital Strategist

Una auditoría técnica revisa esto y el resto en un solo paso.

Solicitar auditoría

Preguntas frecuentes

¿Qué es el procesamiento del lenguaje natural?

Es el campo que enseña a los ordenadores a procesar lo que una persona escribe o dice. Google lo define así en su glosario de machine learning y añade que casi todo el PLN moderno se basa en el aprendizaje automático. Sus tareas típicas son clasificar textos, reconocer nombres de personas o empresas, traducir y resumir.

¿Qué diferencia hay entre PLN y un LLM?

El PLN es el campo y un LLM es un tipo de modelo dentro de él. Google define un modelo de lenguaje como un modelo que estima la probabilidad de un token dentro de una secuencia, y un LLM como un modelo de lenguaje con muchísimos parámetros. Muchas tareas del PLN se resolvían antes de que existieran los LLM.

¿Qué es la tokenización?

Es la división de un texto en unidades llamadas tokens. Jurafsky y Martin la describen como la primera fase del procesamiento del lenguaje natural. Un token puede ser una palabra, un carácter o un fragmento de palabra. Los modelos de lenguaje actuales suelen usar algoritmos como byte-pair encoding, que aprenden por sí mismos qué fragmentos de palabra conviene separar.

¿Usa Google el procesamiento del lenguaje natural?

Sí. Google anunció en octubre de 2019 que aplicaba BERT, una técnica de PLN basada en redes neuronales, a la clasificación y a los fragmentos destacados. En su guía de sistemas de ranking describe BERT como un sistema de IA para entender cómo las combinaciones de palabras expresan significados e intenciones. Qué peso tiene en el ranking, Google no lo dice.

¿Desde cuándo existe el procesamiento del lenguaje natural?

Según Jurafsky y Martin, los enfoques basados en reglas dominaron desde mediados de los años sesenta. Un ejemplo temprano es ELIZA, de Joseph Weizenbaum, publicado en 1966. Después llegaron los modelos estadísticos, como el de IBM para la traducción en 1990, los modelos de lenguaje neuronales a partir de 2003 y, en 2017, el Transformer.

Fuentes

  1. Google for Developers, «Machine Learning Glossary», actualizado el 10 de abril de 2026 (en inglés). Fuente de las entradas natural language processing, natural language understanding, token, subword token, language model y large language model.
  2. Dan Jurafsky y James H. Martin, «Speech and Language Processing», 3.ª edición, borrador del 19 de agosto de 2026 (en inglés). Fuente de la tokenización y BPE (cap. 2), la clasificación (cap. 4), la traducción automática (cap. 13), el reconocimiento de entidades (cap. 18) y la historia del campo (cap. 1).
  3. Joseph Weizenbaum, «ELIZA, A Computer Program For the Study of Natural Language Communication Between Man and Machine», Communications of the ACM 9(1), 36–45, 1966 (en inglés). Fuente de las reglas de descomposición activadas por palabras clave.
  4. Peter F. Brown y otros (IBM), «A Statistical Approach to Machine Translation», Computational Linguistics 16(2), 79–85, junio de 1990 (en inglés). Fuente del enfoque estadístico para la traducción automática.
  5. Yoshua Bengio, Réjean Ducharme, Pascal Vincent y Christian Jauvin, «A Neural Probabilistic Language Model», Journal of Machine Learning Research 3, 1137–1155, febrero de 2003 (en inglés). Fuente del modelo de lenguaje neuronal y de la representación distribuida de palabras.
  6. Tomas Mikolov, Kai Chen, Greg Corrado y Jeffrey Dean, «Efficient Estimation of Word Representations in Vector Space», arXiv, primera versión del 16 de enero de 2013, versión 3 del 7 de septiembre de 2013 (en inglés). Fuente de los vectores continuos de palabras.
  7. Ashish Vaswani y otros, «Attention Is All You Need», arXiv, primera versión del 12 de junio de 2017, versión 7 del 2 de agosto de 2023 (en inglés). Fuente del Transformer.
  8. Pandu Nayak, «Understanding searches better than ever before», blog de Google, 25 de octubre de 2019 (en inglés). Fuente de BERT en la clasificación y los fragmentos destacados y de una de cada diez búsquedas en Estados Unidos en inglés.
  9. Google Search Central, «A guide to Google Search ranking systems», actualizado el 10 de diciembre de 2025 (en inglés). Fuente de BERT y MUM como sistemas de IA.