Planilhas são tudo o que você precisa
Projeto e implementação
- A planilha implementa o GPT‑2 “small” totalmente no Excel, principalmente como uma ferramenta de ensino para mostrar como transformers funcionam.
- O tamanho do arquivo é de ~1,2–1,25 GB e atualmente lida apenas com cerca de 10 tokens, com uma janela de contexto muito curta.
- É apenas para inferência e não tem instruction tuning / RLHF nem outros refinamentos que transformam um LLM base em um chatbot moderno.
- Há um repositório no GitHub e planos para mais vídeos, incluindo embeddings; Python no Excel poderia ajudar com coisas como PCA e SVD.
Planilhas como programação / apps
- Muitos comentam que planilhas são sua ferramenta padrão de prototipagem ou até de produção: de controle de empréstimos, calculadoras imobiliárias e ferramentas internas a empresas inteiras e mesas de operações.
- Planilhas são descritas como um ambiente de programação funcional de baixa fricção e visual, e até como um “avô” dos dataframes.
- Há uma tensão recorrente: planilhas são extremamente flexíveis e rápidas para iterar, mas podem virar “novelos de cabelo” difíceis de manter; depois disso, equipes migram para sistemas internos mais rígidos e perdem flexibilidade.
Habilidades em Excel e boas práticas
- Várias pessoas admitem ter habilidades fracas em Excel apesar de funções técnicas, especialmente em contextos de finanças, e perguntam como melhorar.
- Sugestões: aprender construindo ferramentas reais, fazer engenharia reversa de boas planilhas, usar documentação e livros, e contar com LLMs para ajuda passo a passo.
- Dicas concretas: evitar números hardcoded, usar células de entrada coloridas, dominar F4 para referências absolutas/relativas, separar dados da apresentação, usar INDEX/MATCH em vez de VLOOKUP, explorar fórmulas de matriz, LET/LAMBDA, intervalos nomeados e VBA/SQL básico.
Programação visual e contexto de pesquisa
- Um longo subthread argumenta que planilhas são uma linguagem de programação visual importante e amplamente implantada.
- As razões citadas: manipulação direta de dados visíveis, layout 2D, grafo de dependências implícito, feedback imediato e evitar variáveis explícitas.
- Outros contestam que as fórmulas ficam em grande parte ocultas, então não combinam com o modelo mental de “caixas e setas”, mas a resposta amplia a definição de “visual” com foco no estilo de interação, e não na exibição do código.
Ferramentas, escala e limitações
- Surgem questões de localidade do Excel: nomes de funções e separadores de CSV diferem por idioma; a portabilidade é problemática.
- A planilha não funciona no LibreOffice nem no Excel web por limites de tamanho; o Google Sheets não consegue acomodar o modelo completo.
- Backends alternativos semelhantes a planilhas (por exemplo, baseados em Arrow, Row Zero) e execução em GPU/distribuída são discutidos como formas de escalar o paradigma.