12P by xguru 5일전 | favorite | 댓글 2개
  • LLM을 사용하여 데이터를 변환하고 데이터 시각화 작업을 신속하게 처리하는 Microsoft Research의 애플리케이션
  • 분석가가 AI로 데이터를 변환하고 풍부한 시각화를 Iterative하게 만들수 있도록 지원
  • 사용자가 모든 것을 자연어로 설명해야 하는 대부분의 채팅 기반 AI 도구와 달리, 데이터 포뮬레이터는 사용자 인터페이스 상호 작용(UI)과 자연어(NL) 입력을 결합하여 더 쉽게 상호 작용 가능
  • Python PIP로 설치하거나 GitHub 코드스페이스에서 사용 가능
  • 기본 사용 방법
    • 자신의 OpenAI 키를 제공하고 모델(GPT-4o 권장)을 선택한 다음 데이터 집합을 선택
    • 차트 유형을 선택한 다음 데이터 필드를 차트 속성(x, y, 색상, ...)으로 끌어다 놓아 비주얼 인코딩을 지정
  • 초기 데이터셋을 넘어서 시각화 생성하기
    • Encoding shelf에 현재 data에 존재하지 않는 field 이름을 입력 가능
      • Data Formulator에게 기존 데이터에서 계산이나 변환이 필요한 시각화를 생성하라고 지시하는 것
      • 선택적으로 자연어 프롬프트를 제공해서 의도를 설명하고 명확히 할 수 있음(필드 이름이 자명할 경우 필요 없음)
    • Formulate 버튼을 클릭
      • Data Formulator가 인코딩과 프롬프트를 기반으로 데이터를 변환하고 시각화를 인스턴스화함
    • 데이터, 차트 및 코드를 검사
    • 기존 차트를 기반으로 새 차트를 생성하려면 자연어로 후속 작업을 수행
      • 후속 프롬프트 제공(예: "상위 5개만 표시!")
      • 새 차트에 대한 비주얼 인코딩을 업데이트할 수도 있음

gpt와 pandas로 존버해보겠습니다

(앞으로 이 일을 더 하려면)개발도구 아니 개발언어를 새로 배워야 할 거 같다는 생각이 듭니더.