Tokencito Juego del día Jugar

¿Qué es el procesamiento de lenguaje natural (NLP)?

El procesamiento de lenguaje natural (NLP, o PLN en español) es la rama de la inteligencia artificial que procesa el lenguaje de las personas, escrito o hablado. Incluye clasificar textos, traducir, resumir y generar respuestas. Un filtro de spam, un traductor y un chat con un LLM son ejemplos de NLP.

📏Reglas escritas a mano📊Modelos que aprenden de ejemplos💬LLM: varias tareas con instrucciones

Ponlo a prueba

Una pregunta de la app. Elige una respuesta.

Quieres separar 5000 reseñas en positivas y negativas. ¿Necesitas IA generativa?

Empieza a jugar en la web

Qué tareas son NLP

Todo lo que una máquina hace con palabras: separar el spam, saber si una reseña es buena o mala, sacar nombres y fechas de un contrato, traducir, resumir, pasar la voz a texto o contestar preguntas. Durante décadas, cada tarea tenía su propio sistema, armado y entrenado sólo para eso.

Un filtro de spam, tres épocas

Con reglas: si el mail dice «ganaste» y «gratis», es spam. Funciona hasta que alguien escribe «gr4tis». Las reglas había que escribirlas y mantenerlas a mano.

Con machine learning: el modelo aprende de miles de mails que la gente ya marcó como spam o no, y encuentra solo las pistas. Mejor, pero necesita esos ejemplos y sólo sabe hacer esa tarea.

Con un LLM: le pegas el mail y le preguntas «¿es spam? responde sí o no». No entrenaste nada, y el mismo modelo también traduce, resume y extrae datos. Ese es el gran cambio.

¿Los LLM reemplazaron al NLP?

No: un LLM es una herramienta del NLP. Un tokenizador corta el texto en tokens, y el modelo trabaja con representaciones numéricas. Otros modelos generan embeddings para buscar textos parecidos.

Un modelo chico entrenado para una sola tarea sigue teniendo lugar: si tienes que clasificar millones de textos iguales todos los días, suele ser más barato y más rápido que llamar a un LLM cada vez.

No es programación neurolingüística

Si buscas «NLP» te puede salir la programación neurolingüística, una corriente de coaching y comunicación que no tiene nada que ver con computadoras. En español la sigla se cruza: PLN es procesamiento de lenguaje natural y PNL, programación neurolingüística.