n8n과 파이썬으로 VOC 자동화를 향한 첫걸음 – 네이버지도 리뷰 수집 기획기
소개
VOC(Voice of Customer) 자동화 시스템을 만들고 싶다는 마음에서 출발한 작은 실험입니다. 📊
고객의 실제 목소리를 얻기 위해, 네이버지도에 남겨진 방문자리뷰 데이터를 수집해보려 했어요. 아직은 초기 기획 단계지만, 어떤 도구를 쓰고 어떤 문제가 있었는지를 공유드리면 저처럼 시도하실 분들께 도움이 될 것 같아 글을 남깁니다 🙏
진행 방법
🛠 사용한 도구들
조사용: Perplexity
기획용: ChatGPT, Claude, Gemini
구현 실험: n8n + Python + Selenium
🖼 이미지 캡처 구간
📌 Perplexity 조사 화면
🧠 GPT / Claude / Gemini 기획 중 캡처
https://claude.ai/share/980c2668-5b46-4afc-a226-efcdeb90cc84
⚙️ n8n에서 막힌 부분 (Selenium 관련)
🔍 시도한 흐름
네이버지도 장소의 리뷰 데이터를 수집하고자 함
단순 HTTP 요청이나 HTML 파싱으로는 리뷰가 로딩되지 않음
대부분의 리뷰 데이터는 동적 로딩(CSR) 방식이므로 Selenium 같은 브라우저 자동화 도구가 필요
이를 n8n에서 자동화하려 했으나, 파이썬 환경에서 Selenium 설정 단계에서 막힘
# n8n 내 python 노드에서 selenium 테스트 (실패)
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument('--headless')
driver = webdriver.Chrome(options=options)
driver.get("https://map.naver.com")
n8n 내 docker 컨테이너나 실행환경에서 크롬 드라이버나 브라우저가 정상 작동하지 않아 중단되었어요.
결과와 배운 점
✅ 현재 상태
아직 기획 + 초기 세팅 단계만 진행
n8n에서 파이썬 노드에 Selenium 연동이 어려움
💡 배운 점
네이버지도 리뷰는 단순 크롤링으로는 접근 어려움
CSR 구조를 가진 웹사이트는 Selenium 등 브라우저 자동화로 접근해야 함
n8n과 같은 워크플로우 자동화 도구에 Selenium 연동은 꽤 난이도 있음
🔜 다음 계획
n8n에서 Selenium 구동 가능한 환경 구성 (별도 서버 or 외부 파이썬 호출?)
리뷰 수집 후 텍스트 정제 및 분석
VOC 시스템으로 연결 (ex. 감정분석, 키워드 분석 등)
도움 받은 글 (옵션)
Gemini / GPT / Claude로 기획 조언을 받으며 흐름 정리
n8n 고수분들… n8n서버에서 Selenium 연동에 대한 팁 부탁드립니다! 🙇♂️
n8n 서버는 지피터스 서버 사용중입니다.