13 pontos por xguru 2024-11-10 | 2 comentários | Compartilhar no WhatsApp
  • 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

 
yangeok 2024-11-12

Vou aguentar firme com gpt e pandas.

 
halfenif 2024-11-11

(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.