싱커톤 시즌 3 참가 결과물 설명페이지입니다.
AI가 보험 약관 문서를 참고하여 보험금을 지급받을 수 있을지, 어떤 보험이 있는지 등 다양한 질문에 능동적으로 답변해줍니다.
Demo: 챗봇 링크
영상: 유튜브
2023.10.4 - 2023.10.17
카카오톡 챗봇이 접근성도 기능도 모두 장점이 많다고 생각하여 결정했습니다.
기존 교보 라이프스타일 카카오 챗봇을 개선하여 형식에 얽매이지 않는 자율적인 응답이 가능합니다.
카카오 ai 챗봇의 콜백 기능을 사용하여 답변 생성 시간이 다소 길어져도 답변이 진행되도록 구현했습니다.
기존 챗봇의 시나리오에 추가될수도 있고, 약관 외에 다양한 정보를 같이 포함시켜 해당 ai답변만으로 상담을 운영할수도 있습니다.
해당 보험 약관 문서는 현재 라이프플래닛에서 판매중인 17개 상품의 요약 약관 문서를 참고했습니다.(2023/10/11 기준)
pdf 문서를 일정 글자수의 청크로 쪼갠 뒤 사전 임베딩된 FAISS DB를 생성하여 이용자의 질문과 가입 보험에 관련된 약관 부분을 가져와 답변에 사용합니다.
싱크트리 내에서 기존 허깅페이스 블록으로 구현하기 어려운 부분이라 추가적으로 huggingface space 서버를 실행하여 싱크트리로 응답을 받아오도록 했습니다.
더 다양한 허깅페이스의 모델을 자유롭게 사용할 수 있는 블록이 추가되면 좋겠습니다.
싱크트리를 카카오톡 챗봇의 메인 스킬 응답 백엔드 서버로 사용했습니다.
개인정보 활용 임시 동의 시 교보 라이프스타일 api블록을 통해 가입 정보를 불러와 답변에 참고합니다.
현재 테스트 버전에서는 교보라이프스타일 api 응답의 랜덤한 보험 20여개중 첫번째 보험만 사용합니다.
또한 시간이 지연된 ai응답을 챗봇 콜백 url로 반환하여 사용자에게 응답을 보내도록 구현했습니다.
현재 gpt 무료 크레딧 제한으로 같이 입력되는 약관 pdf의 내용이 다소 적게 설계되어 있습니다.
개선 시 답변이 더 좋아질 여지가 남아있습니다.