Real-world 중급 데이터 분석

데이터 분석 보고서 AI 자동화

약 3.5시간
예상 소요 시간
7
진행 단계
42
참여자
비즈니스 시나리오

제조업체 "스마트팩토리"의 데이터 분석팀. 매달 말 3개 공장의 생산 데이터를 취합하여 CEO 보고서를 만드는 데 3일이 걸립니다. AI + Python으로 이 과정을 3시간으로 단축하세요.

프로젝트 목표
Python pandas로 데이터 전처리 자동화 ChatGPT API로 자동 인사이트 생성 경영진용 보고서 포맷 설계 데이터 시각화 + AI 해석 통합
사전 요구사항
Python 기초 (pandas 기본 가능)
ChatGPT API 키 또는 Claude API 키
VS Code 또는 Jupyter Notebook
Excel 데이터 파일 (샘플 제공)
단계별 실습 가이드
1
1단계: 샘플 데이터 준비 — 제조 생산 데이터를 시뮬레이션합니다. ChatGPT에 "월별 공장 생산량, 불량률, 가동률 데이터 샘플 CSV 30행 만들어줘"라고 요청하여 샘플 데이터를 생성하고 CSV 파일로 저장하세요.
2
2단계: 데이터 로딩 및 기초 분석 — Python pandas로 CSV를 로드하고 describe(), 결측치 확인, 이상치 탐지 코드를 작성합니다. ChatGPT에 "pandas로 제조 데이터 기초 분석 코드 작성해줘"라고 요청하여 시작하세요.
3
3단계: 핵심 KPI 계산 — 월별 생산 달성률, 불량률 추세, 공장별 성과 비교 3가지 KPI를 계산하는 Python 코드를 완성합니다. 코드에서 막히는 부분은 ChatGPT에 에러 메시지를 붙여넣어 해결하세요.
4
4단계: 시각화 — matplotlib 또는 seaborn으로 월별 생산 추세 라인차트, 공장별 성과 바차트, 불량률 히트맵을 생성합니다. AI에게 "이 차트를 경영진이 바로 이해할 수 있게 개선해줘"라고 피드백을 받으세요.
5
5단계: AI 인사이트 생성 — 계산된 KPI 수치를 ChatGPT에 붙여넣고 "이 데이터의 주요 인사이트 3가지와 개선 권고사항을 CEO 보고서 형식으로 작성해줘"라고 요청합니다. 여러 번 반복하여 최적 프롬프트를 찾으세요.
6
6단계: 보고서 자동 조립 — Python으로 차트 이미지 + AI 텍스트를 하나의 PDF 또는 HTML 보고서로 자동 조립하는 코드를 작성합니다. reportlab 또는 jinja2 템플릿을 활용하세요.
7
7단계: 파이프라인 완성 — 새 데이터를 넣으면 보고서가 자동으로 생성되는 단일 Python 스크립트를 완성합니다. README에 사용 방법과 설정 방법을 문서화하세요.
예상 결과물
Python 자동화 스크립트 완성본
샘플 데이터 기반 분석 보고서 PDF/HTML
AI 생성 인사이트 비교 평가
파이프라인 실행 가이드 README
평가 기준
1
Python 코드 완성도와 실행 가능성 (30점)
2
데이터 시각화 품질과 직관성 (25점)
3
AI 인사이트의 경영적 유용성 (30점)
4
자동화 파이프라인의 재사용성 (15점)
pandas 에러가 나면 전체 에러 메시지를 ChatGPT에 복사해서 "이 에러 고쳐줘"라고 하면 바로 해결됩니다.
AI 인사이트 품질을 높이려면 수치 외에 맥락(업계 평균, 전월 대비)도 함께 제공하세요.
python-docx 라이브러리로 Word 보고서를 자동 생성할 수 있습니다.
데이터를 JSON 형태로 변환하여 AI에게 전달하면 더 정확한 분석이 가능합니다.

실습 시작하기

단계별 가이드를 따라 직접 AI 도구를 활용하며 실습을 진행하세요.

지금 시작하기 바로 실험하기