회사에서 CSV 데이터 분석하면서 ChatGPT 쓸 일이 많은데, 처음엔 그냥 "이 데이터 분석해줘" 이런 식으로 던졌거든요. 그럼 결과가 항상 애매했어요. 가끔 틀린 통계값을 내놓기도 하고, 뭘 원하는지 못 알아먹고 자기 멋대로 해석하더라고요.
근데 요즘에는 프롬프트 구조를 좀 신경 써서 짜니까 정말 달라졌습니다. 특히 중요한 게 첫 번째로 데이터의 형태와 의도를 명확히 설명하는 거예요. "A, B, C 세 개의 컬럼이 있고, 각각 매출, 방문자수, 광고비를 뜻합니다" 이런 식으로. 그 다음에 "상관관계 분석하고 이상치 찾아줘" 이렇게 구체적으로 지시하는 거죠.
또 하나 중요한 팁은 분석 단계를 체계적으로 나누는 거네요. 한 번에 다 하려고 하지 말고 "먼저 데이터 검증", "다음 결측치 처리", "마지막 시각화" 이런 식으로 단계별로 요청하면 답변 품질이 훨씬 좋아요. 모델이 더 차근차근 생각하게 되는 것 같습니다.
그리고 제가 쓰는 또 다른 방법은 예상 결과물의 형식을 명시하는 거예요. "결과는 Python 코드로 줘", "표 형태로 정리해줘", "핵심만 3줄로 요약해줘" 이렇게 말이에요. 일단 형식이 정해지니까 모델도 답변할 때 더 체계적으로 하더라고요.
처음엔 이렇게 디테일하게 프롬프트 작성하는 게 번거롭다고 생각했는데, 오히려 시간 절약이 됩니다. 왕복 수정 횟수가 줄어드니까요. 같은 일을 계속하시는 분들이라면 한 번 시도해보시길 추천합니다.
저도 비슷한 경험이 있는데, 단계별로 나누는 게 정말 효과 있더라고요. 특히 "먼저 이 작업 해", "그 다음 저 작업 해" 이렇게 하면 AI가 문맥을 잃지 않아서 결과가 훨씬 깔끔해요. 결측치 처리할 때도 구체적으로 "NA는 중앙값으로" 이런 식으로 지시하니까 훨씬 낫더라고요.
궁금하면
저도 같은 경험했는데 단계별로 나누니까 정말 달라지더라고요. 특히 "먼저 검증하고 다음 처리해" 이렇게 하니까 실수가 확 줄었어요.