¿Qué es una máquina de lenguaje?
La idea central antes que cualquier código
Comprender que una máquina de lenguaje intenta continuar un texto basándose en patrones aprendidos.
La idea más importante
Una máquina lingüística recibe un texto e intenta predecir qué continuación tiene más sentido.
Por ejemplo: si se escribe "El gato subió al...", una continuación probable sería "tejado". El modelo no necesita imaginar un gato de forma humana. Calcula patrones que ha visto antes.
Entrada, procesamiento y salida
Podemos pensar en tres partes: le pasas una frase, la máquina analiza los patrones y elige una continuación probable.
Si la entrada es "Me gusta el café con", la salida puede ser "leche", "azúcar" o "canela", dependiendo de lo que haya aprendido.
La máquina empieza sin saber nada - y eso está bien
En la fase cero, nuestra máquina no sabe nada. Necesita recibir textos, observar repeticiones y construir alguna regla para decidir qué viene a continuación.
La primera versión puede ser extremadamente sencilla: cuente qué palabras tienden a seguir a otras palabras.
Una analogía útil
Imaginemos a alguien que no habla inglés pero ha leído miles de frases. Se da cuenta de que después de "good" suele ir la palabra "morning". Sin entender el significado, puede completar el patrón.
Una Pequeña Máquina del Lenguaje empieza exactamente por ahí: observando patrones.
Ejercicio rápido
Completa mentalmente estas respuestas: "Me lavo los dientes con...", "Para desayunar bebo...", "El cielo está lleno de...". Luego pregúntate: ¿por qué te han salido tan rápido esas respuestas?
Ver respuesta esperada
Porque tu cerebro ya ha visto muchos patrones similares. La máquina intenta imitar esa capacidad utilizando estadísticas.
Una pequeña máquina del lenguaje recibe el texto, observa el contexto, calcula las posibles continuaciones, elige una y repite el proceso.