- Aplicação da Microsoft Research que usa LLMs para transformar dados e agilizar tarefas de visualização de dados
- Ajuda analistas a transformar dados com IA e criar visualizações ricas de forma iterativa
- Ao contrário da maioria das ferramentas de IA baseadas em chat, nas quais o usuário precisa explicar tudo em linguagem natural, o Data Formulator combina interação pela interface do usuário (UI) com entrada em linguagem natural (NL), permitindo uma interação mais fácil
- Pode ser instalado via Python PIP ou usado no GitHub Codespaces
- Modo básico de uso
- Forneça sua própria chave da OpenAI, selecione o modelo (recomenda-se GPT-4o) e depois escolha o conjunto de dados
- Selecione o tipo de gráfico e arraste os campos de dados para as propriedades do gráfico (
x, y, cor, ...) para definir a codificação visual
- Gerando visualizações além do conjunto de dados inicial
- É possível inserir, na Encoding shelf, nomes de campos que não existem nos dados atuais
- Isso instrui o Data Formulator a gerar uma visualização que exija cálculos ou transformações com base nos dados existentes
- Opcionalmente, é possível fornecer um prompt em linguagem natural para explicar e esclarecer a intenção (não é necessário se o nome do campo for autoexplicativo)
- Clique no botão Formulate
- O Data Formulator transforma os dados e instancia a visualização com base na codificação e no prompt
- Inspecione os dados, o gráfico e o código
- Para criar um novo gráfico com base em um gráfico existente, faça ações de continuação em linguagem natural
- Forneça um prompt de continuação (ex.: "mostrar apenas os 5 principais!")
- Também é possível atualizar a codificação visual do novo gráfico
2 comentários
Vou aguentar firme com gpt e pandas.
(Para continuar fazendo esse trabalho no futuro,) acho que vou ter que aprender de novo uma ferramenta de desenvolvimento, ou melhor, uma linguagem de programação.