O que é uma máquina de linguagem?
A ideia central antes de qualquer código
Entender que uma máquina de linguagem tenta continuar um texto com base em padrões aprendidos.
A ideia mais importante
Uma máquina de linguagem recebe um trecho de texto e tenta prever qual continuação faz mais sentido.
Por exemplo: se você escreve ‘O gato subiu no…’, uma continuação provável seria ‘telhado’. O modelo não precisa imaginar um gato do jeito humano. Ele calcula padrões vistos antes.
Entrada, processamento e saída
Podemos pensar em três partes: você entrega uma frase; a máquina analisa os padrões; ela escolhe uma continuação provável.
Se a entrada for ‘Eu gosto de café com’, a saída pode ser ‘leite’, ‘açúcar’ ou ‘canela’, dependendo do que ela aprendeu.
A máquina começa burra — e tudo bem
No estágio zero, nossa máquina não sabe nada. Ela precisa receber textos, observar repetições e criar alguma regra para decidir o que vem depois.
A primeira versão pode ser extremamente simples: contar quais palavras costumam aparecer depois de outras palavras.
Uma analogia útil
Imagine alguém que não entende português, mas leu milhares de frases. Essa pessoa percebe que depois de ‘bom’ muitas vezes vem ‘dia’. Mesmo sem entender o significado, ela consegue completar o padrão.
Uma Small Language Machine começa exatamente por aí: observando padrões.
Exercício rápido
Complete mentalmente: ‘Eu escovo os dentes com…’, ‘No café da manhã eu bebo…’, ‘O céu está cheio de…’. Depois pense: por que essas respostas vieram tão rápido?
Ver resposta esperada
Porque seu cérebro já viu muitos padrões parecidos. A máquina tenta imitar essa habilidade usando estatística.
Uma Small Language Machine recebe texto, observa o contexto, estima continuações possíveis, escolhe uma continuação e repete o processo.