AI Studio를 활용한 데이터 분석 보고서 자동 생성 앱 개발 시도

개요: 목표는 AI Studio를 활용하여 엑셀 데이터를 기반으로 데이터 분석 보고서를 자동 생성하는 웹 앱을 제작하는 것이었다. 사용자가 엑셀 파일을 업로드하면, 데이터 분석이 자동으로 수행되고 그 결과가 보고서 형태로 출력되는 것을 최종 목표로 설정하였다.

진행 방법

민트베어님이 소개시켜준 build Assistant 앱을 이용해서 만들고 싶은 앱을 말했고, 그 결과 생성된 prd를 AI studio에 복붙하였다. 제미나이에게 티키타카하며 만들고 싶은 앱에 대해 질의응답한 기획보다 민트베어님이 만들어준 앱이 훨씬 더 마음에 든 앱 형태를 구성해주었다.

결과와 배운 점

앱 구현 과정에서 다음과 같은 단계까지는 구현되었다.

  • 엑셀 데이터 업로드 기능 구현

  • 업로드 이후 분석이 진행 중임을 나타내는 진행 바(progress bar) 표시

  • 약 5초 후 분석 결과 화면으로 전환되며 이미지가 출력됨

  • 그러나 실제로는 엑셀 데이터 기반의 분석 결과나 보고서가 생성되지 않고, 분석 오류 메시지가 출력되며 정상적인 결과 도출에는 이르지 못했다. 오류 메시지, "데이터 형식이 올바르지 않거나 AI 모델 처리 중 문제가 발생했을 수 있습니다. 잠시 후 다시 시도해주세요."

실패 원인은 명확히 특정되지 않았으며, 다음과 같은 가능성을 중심으로 원인을 탐색하였다.

첫째, 데이터 업로드 관련 문제 가능성이다.
데이터 업로드 영역에는 “최대 10KB까지 업로드 가능”하다는 안내가 있었으며, 실험용으로 사용한 데이터는 약 100행 규모로 크지 않았다. 화면상에서는 데이터 행 수를 인식하는 것처럼 보였으나, 실제로는 데이터가 정상적으로 업로드·전달되지 않았을 가능성을 배제할 수 없었다. 데이터를 더 작게 만들어서 해 봐야겠다.

둘째, 입력 텍스트(연구주제, 연구가설, 관심변인)의 구조적 문제 가능성이다.
AI 분석을 위해 입력한 연구주제·연구가설·관심변인 서술 방식이 모델이 기대하는 형식과 맞지 않아, 내부 처리 과정에서 오류가 발생했을 가능성도 존재한다. ==> 입력 텍스트를 더 간단히 시도해봤지만 역시 오류 발생 반복

즉, 데이터 문제인지, 텍스트 입력 문제인지, 혹은 AI Studio 내부 처리 로직 문제인지가 명확히 분리되지 않은 상태에서 오류가 발생하였다.

다음 시도에서는 다음과 같은 전략을 적용할 계획이다.

  • 목표를 축소하여 되는 "~를 분석해서 한 장의 보고서"을 만드는 앱부터 해 볼 작성이다.

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요