수강생 사례 #부동산자동화 #지도시각화 #AI업무자동화 #Python

매주 4시간씩 정리하던 서울 아파트 시황,
코드 한 번으로
지도까지 자동 완성했습니다

Selenium으로 부동산 통계 데이터를 자동 수집하고, geopandas로 서울 25개 구 색상 지도를 그리고, AI가 시황을 3줄로 요약해 이메일까지 자동 발송합니다.
AI 바이브코딩 교육 수강생이 직접 완성한 실전 업무 자동화 사례입니다.

4시간
기존 월
소요 시간
5분 이내
자동화 후
소요 시간
97%+
시간
절감율
전자동
코드 한 번
실행으로 완료

01 — 배경 · Problem

매주 월요일 아침,
같은 사이트, 같은 탭, 같은 복붙을
반복하고 계셨나요?

비전공자 직장인이 매주 반복되는 부동산 데이터 수작업에 지쳐있는 모습, AI 자동화 교육 도입 전

부동산 동향 파악은 금융·투자 관련 업무에서 빠질 수 없는 루틴입니다. 주요 부동산 통계 사이트에서 주간 시계열 데이터를 내려받고, 서울 25개 자치구별 매매증감률을 하나씩 확인해 지도에 옮기는 작업이 매주 반복됩니다.

사이트에 접속하고, 탭을 찾고, 엑셀 파일을 내려받고, 190개가 넘는 컬럼 중에서 서울 구별 데이터만 걸러내는 과정이 모두 수작업입니다. 행정구역 지도에 수치를 입력하고, AI에 복붙해 요약을 받고, 이메일을 직접 작성해 발송하기까지 — 매주 같은 작업이 반복됐습니다.

"데이터를 요약하고 이메일로 보내는 작업이 매주 반복됐어요. 어차피 같은 구조인데, 코드로 이어버리면 어떨까 생각했습니다."

단계 작업 내용 소요 시간
STEP 1 KB부동산 사이트 접속 후 주간아파트 탭 이동, 파일 수동 다운로드 약 10분
STEP 2 190개 이상 컬럼 중 서울 25개 구 데이터 수동 추출·정리 약 30분
STEP 3 행정구역 지도에 구별 수치 직접 입력, 색상 지도 수동 시각화 약 60분
STEP 4 AI에 데이터 복붙 후 시황 요약 요청, 결과 텍스트 복사 약 10분
STEP 5 이메일 직접 작성, 지도 이미지 첨부 후 수동 발송 약 10분

🕑 매주 반복되는 수작업 — 월 평균 4시간, 연간 48시간 소요

📊 수동 지도 작성 — 서울 25개 구 데이터를 매주 직접 입력

📧 이메일 매번 수작업 — 이미지 첨부, 수신자 관리, 발송 모두 수동


02 — 솔루션 · Solution

데이터 수집부터 이메일까지,
5단계를
코드 하나로 연결했습니다

바이브코딩스쿨 AI 교육으로 완성한 서울 아파트 매매증감률 자동 지도 시각화 결과 화면

Selenium, pandas, geopandas, AI API, 표준 이메일 프로토콜(SMTP)을 하나의 파이프라인으로 이어붙였습니다. 각 도구가 담당하는 역할이 명확하고, 순서대로 실행되면 결과가 자동으로 만들어집니다.

사용 도구

🌐 selenium 📊 pandas 📋 openpyxl 🗺️ geopandas 📈 matplotlib 🤖 OpenAI API 📧 smtplib
INPUT
부동산 주간 통계 사이트
주간 시계열 엑셀 파일 (매매·전세·지수 4개 시트)
1
STEP 1 · 자동 접속
Selenium으로 사이트 자동 접속 및 엑셀 다운로드
브라우저를 자동으로 열고 주간아파트 탭을 클릭한 뒤 최신 시계열 파일을 내려받습니다. 다운로드된 파일은 지정 폴더로 자동 이동됩니다.
결과값: 주간시계열.xlsx — 로컬 자동 저장
2
STEP 2 · 데이터 파싱
pandas·openpyxl로 4개 시트 자동 파싱 및 CSV 저장
매매증감·전세증감·매매지수·전세지수 4개 시트를 한 번에 읽고, 시도·시·구 계층 구조를 자동으로 해석합니다. 최신 날짜 데이터만 추출해 CSV로 저장합니다.
결과값: 서울 25개 구 매매증감률 데이터 — CSV 자동 저장
3
STEP 3 · 지도 시각화
geopandas·matplotlib로 서울 25개 구 색상 지도 자동 생성
행정경계 SHP 파일에서 서울 구만 필터링하고, 매매증감률을 컬러맵으로 매핑합니다. 상승 구는 붉은 계열, 하락 구는 파란 계열로 표시되며, 각 구 이름과 수치가 지도 위에 자동 라벨링됩니다.
결과값: 서울특별시_매매증감률_지도_날짜.png — 자동 저장
4
STEP 4 · AI 시황 요약
AI API가 서울 구별 증감률을 분석해 시황 3줄 자동 생성
서울 25개 구를 증감률 순으로 정렬해 AI에 전달합니다. '부동산 전문가' 역할로 설정된 AI가 최고 상승·하락 지역을 포함한 주간 시황을 3줄로 요약합니다.
결과값: 주간 서울 아파트 시황 요약 텍스트 — 자동 생성
5
STEP 5 · 완료
표준 이메일 프로토콜로 지도 이미지 + 요약 자동 발송
AI 요약 텍스트와 구별 증감률 표, 지도 이미지를 하나의 HTML 이메일로 조합해 자동 발송합니다. 수신자 설정만 해두면 매주 동일한 형식으로 전달됩니다.
출력형태: 서울 매매증감률 지도 + AI 요약 이메일 자동 수신
OUTPUT
서울 주간 아파트 시황 이메일 — 자동 수신
지도 이미지 + AI 요약 + 구별 증감률 표 · 매주 자동 발송

각 단계 핵심 설명

STEP 01 — 자동 접속 · Selenium WebDriver

브라우저 자동화 도구로 사이트에 접속해 탭을 클릭하고 파일을 내려받습니다. 사람이 직접 클릭하던 모든 마우스 조작을 코드가 대신합니다.

✓ 사이트 접속·탭 이동·다운로드 클릭 수작업 완전 제거
STEP 02 — 데이터 파싱 · pandas + openpyxl

190개 이상의 컬럼과 시도·시·구 계층 구조를 자동으로 해석합니다. 복잡한 엑셀 병합 셀도 pandas가 처리하며, 최신 날짜 데이터만 골라 CSV로 저장합니다.

✓ 컬럼 수동 탐색·데이터 복사·붙여넣기 작업 완전 제거
STEP 03 — 지도 시각화 · geopandas + matplotlib

행정경계 SHP 파일에서 서울 25개 구를 자동 필터링하고, 구별 매매증감률을 색상으로 매핑합니다. 상승 구는 붉은 계열, 하락 구는 파란 계열로 표시되며, 구 이름과 수치가 지도 위에 자동 라벨링되어 PNG로 저장됩니다.

✓ 지도 수동 입력·색상 지정·이미지 저장 작업 완전 제거
STEP 04 — AI 시황 요약 · OpenAI API

증감률 순으로 정렬된 구별 데이터가 AI에 전달됩니다. '부동산 전문가' 역할로 설정된 AI가 최고 상승·하락 지역을 포함한 주간 시황을 3줄로 자동 생성합니다.

✓ 데이터 복붙·AI 프롬프트 입력·요약 복사 수작업 완전 제거
STEP 05 — 이메일 자동 발송 · smtplib

AI 요약, 구별 증감률 표, 지도 이미지를 하나의 HTML 이메일로 조합해 표준 이메일 프로토콜로 자동 발송합니다. 지도 이미지는 메일 본문에 직접 삽입되어 별도 첨부 확인이 필요 없습니다.

✓ 이메일 작성·이미지 첨부·수신자 입력·발송 버튼 클릭 모두 제거

03 — 결과 · Result

월 4시간이
5분 이내로,
자동화의 체감 효과

바이브코딩 수강 후 업무 자동화에 성공한 직장인, ROI 높은 AI교육기관 실전 사례

수작업으로 4시간이 걸리던 작업이 코드 실행 한 번으로 5분 이내에 완료됩니다. 연간으로 환산하면 약 47시간이 절약됩니다. 단순히 빨라진 것이 아니라, 사람이 개입할 필요가 없어졌습니다.

Before · 수작업

• 사이트 수동 접속 및 파일 다운로드

• 컬럼 탐색 및 구별 데이터 수동 추출

• 행정구역 지도 수동 시각화

• AI에 복붙 후 요약 수동 복사

• 이메일 작성·이미지 첨부·수동 발송

월 소요 시간
약 4시간
= 연 48시간
After · 자동화

• Selenium 자동 접속 및 파일 다운로드

• pandas가 4개 시트 자동 파싱·저장

• geopandas가 25개 구 색상 지도 자동 생성

• AI API가 시황 3줄 자동 요약

• 이메일 조합 및 자동 발송까지 완료

월 소요 시간
5분 이내
= 연 1시간 미만
📊 서울특별시_매매증감률_2026-07-06.csv · 자동 생성됨
📋 전체 시계열 📊 최신 주간 데이터 ◀ 현재 시트 📈 매매지수
총 25개 구 분석 완료 🟢 상승 18개 ⚪ 보합 3개 🔴 하락 4개
상태 기준일 매매증감률 자치구 (자동 수집)
🟢 상승 2026-07-06 +0.55% 강남구 — 서울 자치구 중 금주 최고 상승
🟢 상승 2026-07-06 +0.42% 강동구 — 전주 대비 상승폭 확대
🟢 상승 2026-07-06 +0.31% 서초구 — 매매 수요 지속 유입
⚪ 보합 2026-07-06 +0.07% 도봉구 — 보합권 유지, 변동 미미
🔴 하락 2026-07-06 -0.12% 은평구 — 금주 서울 최대 하락, 매물 증가
🔴 하락 2026-07-06 -0.08% 강북구 — 2주 연속 하락, 관망세 지속
⋯ 서울 전체 25개 구 자동 분류 완료 — 코드 실행 한 번으로 생성됨
D

"이제 코드 한 번 실행하면 지도 이미지가 만들어지고, 요약까지 메일로 날아옵니다. 예전에는 이걸 손으로 다 했다는 게 믿기지 않아요."

증권사 D사 IT개발부 김○○ 책임 / AI 바이브코딩 교육 수료

04 — 인사이트 · Insight

단순히 빨라진 것이 아니라
파이프라인 전체를
자동화로 이어냈습니다

이 사례의 핵심은 '시간을 아꼈다'는 데 있지 않습니다. 데이터 수집 → 파싱 → 지도 시각화 → AI 요약 → 이메일 발송이라는 5단계 파이프라인을 하나의 코드로 끊김 없이 연결했다는 점입니다. 각 단계는 개별적으로 도구로 해결할 수 있었지만, 이를 이어붙이는 것이 자동화의 진짜 가치입니다.

매주 데이터는 달라지지만 작업 구조는 동일합니다. 코드는 구조를 기억하고, 사람은 결과만 확인합니다. 반복되는 업무를 '어떻게 줄일까'가 아니라 '어떻게 연결할까'로 접근했을 때 나오는 결과입니다.

데이터는 매주 달라지지만,
실행 방법은 변하지 않습니다.

한 번 만들어두면, 매주 코드가 대신 반복합니다.


05 — 확장 · Expansion

같은 구조로
확장할 수 있는
자동화 아이디어들

이 자동화 파이프라인은 KB부동산 데이터에만 국한되지 않습니다. 데이터 수집 → 가공 → 시각화 → AI 요약 → 발송이라는 구조 자체를 다양한 업무에 적용할 수 있습니다.

🔗 같은 방식으로 자동화 가능한 업무들

전국 시도별 매매 시황 지도 — SHP 범위를 전국으로 확장해 시도별 컬러 히트맵 자동 생성 → 전국 단위 주간 리포트 자동화

전세·매매 동시 비교 리포트 — 4개 시트(매매증감·전세증감·매매지수·전세지수)를 함께 분석해 매매와 전세 동향을 동시에 요약 발송

임계치 초과 알림 자동화 — 특정 구의 주간 증감률이 설정값을 초과하면 즉시 별도 알림 이메일 또는 메신저로 자동 발송

월별 누적 트렌드 시각화 — 주간 CSV를 누적 저장해 특정 구의 월별 가격 흐름 차트를 자동 생성·배포

타 부동산 지표 연동 — 분양권·오피스텔·상가 데이터를 동일한 파이프라인 구조로 확장해 복합 시황 리포트 자동 발송

매주 똑같은 부동산 보고서,
이제는 코드가 대신합니다

IT 담당자, 금융 분석가, 부동산 팀을 위한 실전 업무 자동화. AI 바이브코딩 교육에서 직접 만들고 즉시 적용한 결과입니다.