파이프라인 그림
무엇을 하나요
네 단계를 손가락으로 세며 말합니다.
왜 하나요
코드보다 먼저 공장 라인을 이해하면 덜 두렵습니다.
따라 하기
- 1 업로드 2 미리보기/타입 3 관점 체크리스트 4 plotly 렌더
- 성공 조건 #2는 이 네 단계를 설명하는 것입니다.

네 단계 파이프라인(업로드 → 제안 → 선택 → 차트)을 한눈에 보여주는 도식입니다.
닫는 성공 조건: #2
파일을 올리면 관점을 제안하고 차트까지 이어지는 작은 시스템을 만듭니다.
업로드 → 스키마 → 관점 후보 → 차트
네 단계를 손가락으로 세며 말합니다.
코드보다 먼저 공장 라인을 이해하면 덜 두렵습니다.

네 단계 파이프라인(업로드 → 제안 → 선택 → 차트)을 한눈에 보여주는 도식입니다.
닫는 성공 조건: #2
Streamlit file_uploader로 표를 띄웁니다.
day4_app.py에 업로드와 미리보기를 넣습니다.
고정 CSV만이 아니라, 내일 다른 엑셀도 같은 앱에 넣을 수 있게 합니다.
streamlit run day4_app.pyStreamlit 앱 day4_app.py를 만들어 줘. - st.file_uploader로 csv/xlsx 업로드 - xlsx면 첫 시트 또는 시트 선택 - 상위 20행 미리보기와 컬럼 dtype 표 - 쉬운 한국어/영어 안내 문구
Tạo Streamlit day4_app.py. - st.file_uploader csv/xlsx - xlsx: sheet đầu hoặc chọn sheet - preview 20 dòng + bảng dtype cột - Hướng dẫn dễ hiểu
샘플 데이터로 미리 그려 둔 결과입니다. 같은 프롬프트를 실행하면 비슷한 모양을 보게 됩니다.
샘플 결과

Browse files로 업로드한 뒤 표 미리보기가 나온 화면 예시.
닫는 성공 조건: #1
컬럼 타입으로 bar/line/hist 후보를 자동 제안(규칙 기반).
AI에게 규칙 기반 관점 리스트 UI를 추가해 달라고 합니다.
오프라인/API 없이도 “자동 제안” 느낌을 줄 수 있습니다. (심화에서 AI 제안 확장)
day4_app.py에 관점 후보를 규칙으로 만들어 체크박스로 보여 줘. 규칙 예: - 날짜+수치 → 추이 line - 범주+수치 → 비교 bar - 수치 1개 → histogram - 수치 2개 → scatter (응답률×평점, 학점×materials 등 “관계” 후보 우선) 각 후보에 title, chart_type, x, y를 두고 선택 시 아래에 plotly로 그려 줘. 가능하면 “필터가 있으면 해석이 달라질 수 있는” 후보를 표시해 줘.
Thêm checklist góc nhìn theo luật vào day4_app.py. Luật mẫu: - ngày+số → line - danh mục+số → bar - 1 cột số → histogram - 2 cột số → scatter (ưu tiên quan hệ như response×điểm, tín chỉ×materials) Mỗi ứng viên: title, chart_type, x, y; khi chọn thì vẽ plotly. Đánh dấu ứng viên “lọc có thể đổi cách hiểu” nếu được.
샘플 데이터로 미리 그려 둔 결과입니다. 같은 프롬프트를 실행하면 비슷한 모양을 보게 됩니다.
샘플 결과
관계·추세 후보가 포함된 관점 체크리스트 + 선택 시 plotly 차트 예시.
닫는 성공 조건: #2
휴식
쉽니다
데모 준비
워크북으로 업로드→선택→차트 완주, 팀 2–3분 발표.
제공 Excel로 성공 조건 #3을 닫습니다.
세미나 최종 산출물을 “동작하는 것”으로 남깁니다.
샘플 데이터로 미리 그려 둔 결과입니다. 같은 프롬프트를 실행하면 비슷한 모양을 보게 됩니다.
샘플 결과
관점 선택 후 plotly 차트가 렌더된 최종 화면 예시.
닫는 성공 조건: #1, #2, #3
4일 여정 회고와 성공 조건 최종 체크
바이브코딩으로 “부탁→확인”을 반복했다는 점을 기억합니다.
도구 이름보다 습관이 남습니다.
닫는 성공 조건: #1, #2, #3
스키마 요약을 Cursor 채팅에 보내 Day3 패턴으로 후보를 받고, 체크리스트에 합칠 수 있습니다. API 키가 필요 없는 교실에서는 규칙 기반만으로도 MVP입니다.
차트 제목을 KO/VI/EN 토글로 바꾸는 것은 외국어대학에 잘 맞습니다. 심화 과제로 추가해 보세요.
day4_app.py 차트 제목과 짧은 인사이트 문장을 한국어/베트남어/영어 라디오로 전환하게 해 줘.
Cho phép chuyển tiêu đề và câu insight của day4_app.py bằng radio KO/VI/EN.
샘플 데이터로 미리 그려 둔 결과입니다. 같은 프롬프트를 실행하면 비슷한 모양을 보게 됩니다.
샘플 결과
같은 차트를 KO / VI / EN 제목으로 바꾼 예시.
PDF 내보내기, 학과 로고, 로그인, 여러 시트 비교. 성공 조건에는 넣지 않습니다.