์ด๊ฒ ๋ญ๋ฐ? ๐ค
์๊ตญ์ ํ ๊ฐ๋ฐ์๊ฐ ๋ง๋ "Is My Pub Fucked?"๋ ์คํ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํด ์ง์ญ ์๊ถ์ ์๊ธฐ ์์ค์ ๋ถ์ํ๋ ์น ์๋น์ค์ผ. ํนํ ์ฃผ๋ชฉํ ์ ์ ๋ณต์กํ ์ ๋ถ ๋ฐ์ดํฐ๋ฅผ ์ง๊ด์ ์ธ ์ง์๋ก ๋ณํํด์, ์ผ๋ฐ์ธ๋ค๋ ์ฝ๊ฒ ์ดํดํ ์ ์๊ฒ ๋ง๋ ๊ฑฐ์ผ.
์ฌ์ธต ๋ถ์ (Q&A) ๐ง
Q. ์ด๋ค ๊ธฐ์ ์ด ์ฌ์ฉ๋๋์?
- OpenStreetMap API๋ก ์์น ๋ฐ์ดํฐ ์์ง
- Python Pandas๋ก ์ ๋ถ ๊ณต๊ฐ ๋ฐ์ดํฐ ๋ถ์
- Folium ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ธํฐ๋ํฐ๋ธ ์ง๋ ์์ฑ
- Streamlit์ผ๋ก ์น ์ธํฐํ์ด์ค ๊ตฌํ
Q. ์์ต ๋ชจ๋ธ์ ๋ญ๊ฐ์?
์ง์ญ ์์ธํ๋ ๋ถ๋์ฐ ์ ์ฒด์ ๋ฐ์ดํฐ ๋ถ์ ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์์ด. ์๋ฅผ ๋ค์ด, ์๊ถ ๋ถ์ ๋ฆฌํฌํธ๋ฅผ ์ ๊ตฌ๋ ๋ชจ๋ธ๋ก ํ๋งคํ๋ ๊ฑฐ์ง.
ํต์ฌ ๋ด์ฉ ์ ๋ฆฌ ๐
- ๊ณต๊ณต ๋ฐ์ดํฐ + AI๋ก ์๊ถ ์๊ธฐ ์ง์ ์ฐ์ถ
- ์ฐํธ๋ฒํธ ๊ธฐ๋ฐ ์ง์ญ๋ณ ๋ถ์ ์ ๊ณต
- ์คํ์์ค ๊ธฐ์ ๋ง์ผ๋ก ๊ตฌํ ๊ฐ๋ฅ
MAX5์ ์๊ฐ ๐ฏ
๐จโ๐ป ๋ฐ์ด๋ธ ์ฝ๋๋ฅผ ์ํ ํ (Vibe Coding Tip)
"Streamlit์ผ๋ก ์๊ถ ๋ถ์ ๋์๋ณด๋ ๋ง๋ค๊ธฐ"
- ์ค๋น๋ฌผ:
streamlit,pandas,folium. - Claude 4.5 Opus ํ๋กฌํํธ:
"๊ณต๊ณต๋ฐ์ดํฐํฌํธ(data.go.kr)์ ์๊ฐ์ ์์ ๋ณด CSV ํ์ผ์ Pandas๋ก ์ฝ์ด์ ํน์ ์/๊ฒฝ๋ ์ฃผ๋ณ 500m ๋ด์ ์นดํ ํ์ ๋ฅ ์ ๋ถ์ํ๋ ์ฝ๋๋ฅผ ์ง์ค. ๊ทธ๋ฆฌ๊ณ Streamlit๊ณผ Folium์ ์ฌ์ฉํด์ ์ง๋ ์์ ํ์ ์ํ๋๋ฅผ ํํธ๋งต์ผ๋ก ์๊ฐํํด์ค."
๐ธ ์ธ๋ ํด์ปค์ ๊ธฐํ
ํ๊ฒ: ์์๊ณต์ธ์ฐํฉํ, ๋ถ๋์ฐ ์ค๊ฐ์ ์, ํ๋์ฐจ์ด์ฆ ๋ณธ์ฌ ์์ต ๋ชจ๋ธ:
- ์ ๊ตฌ๋ ํ ์๊ถ ๋ถ์ ๋ฆฌํฌํธ (29,900์/์)
- ๋ง์ถคํ ์ ์ง ๋ถ์ ์ปจ์คํ (99๋ง์/๊ฑด)
- API ์ ๊ณต ์๋น์ค (์์ฒญ๋น ๊ณผ๊ธ)