질병관리본부 챗봇 만들기
챗봇질병관리본부카카오톡APISpring BootKotlinMongoDB
AI 요약
Beta코로나19 시기 질병관리본부의 정보 제공 및 대응책 안내를 위한 챗봇 개발 경험을 공유하는 글입니다. 기존 카카오톡 채널의 한계를 극복하고 사용자 문의에 효율적으로 응답하기 위해 챗봇 도입을 결정했습니다.
챗봇은 자주 묻는 질문(FAQ)에 대한 답변 제공과 상담원 연결 전 질문 필터링 역할을 수행합니다. 개발은 Kotlin과 Spring Boot, MongoDB를 기반으로 진행되었으며, Kubernetes 환경에 Argo CD를 활용한 CI/CD 파이프라인을 구축하여 빠른 배포 및 대응이 가능하도록 했습니다.
기본적인 질의응답은 오픈 빌더에서 처리하고, '진료소 찾기', '현황 안내' 등 동적인 응답이 필요한 기능은 스킬을 통해 구현했습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기


