챗봇에 넣을 자료는 어떻게 정리할까?

챗봇을 만들기로 하면 가장 먼저 듣는 말이 “자료를 주세요”입니다. 그런데 막상 모아 보면 환불 규정만 파일이 세 개, 공연 안내는 포스터 이미지, 바뀐 운영 시간은 카카오톡 공지에만 있습니다. 챗봇의 답은 넣은 자료만큼만 정확합니다. 챗봇에 넣을 자료를 고르고 정리하는 방법을 정리했습니다.

JM Studio읽는 시간 9분도입 가이드

왜 자료가 답을 정할까

홈페이지 상담용 챗봇은 대부분 RAG 방식으로 만듭니다. 질문이 오면 우리 자료에서 관련 부분을 찾고, 그 내용을 근거로 답을 만드는 방식입니다. 흔히 “챗봇 학습 데이터”라고 부르지만, RAG 챗봇에서는 AI가 자료를 외우는 것이 아니라 답할 때마다 펼쳐 보는 참고 자료에 가깝습니다(차이는 파인튜닝 vs RAG 글에 정리했습니다).

그래서 자료의 상태가 곧 답의 상태입니다. 보면대에 지난 시즌 악보를 올려 두면, 연주자는 틀린 음을 아주 정확하게 연주합니다. AI 모델이 아무리 좋아도 자료가 오래되었거나 서로 다르면 챗봇은 그럴듯하게 틀린 답을 합니다.

한 줄 정리: 챗봇의 정확도를 가장 크게 올리는 일은 더 좋은 AI 모델을 고르는 것보다 자료를 정리하는 것인 경우가 많습니다.

AI는 자료를 조각으로 읽습니다

RAG 챗봇은 긴 문서를 통째로 읽지 않습니다. 문서를 문단 단위의 작은 조각으로 나눠 두었다가, 질문이 오면 질문과 가장 관련 있는 조각 몇 개만 꺼내 답을 만듭니다. 자료를 정리하는 원칙 대부분이 여기서 나옵니다.

문서는 조각으로 나뉘어 검색됩니다 이용 안내 문서 운영 시간 오시는 길 · 주차 취소 · 환불 규정 관람 연령 질문 당일 취소 되나요? 답의 근거 이 조각 하나 조각 하나만 읽어도 뜻이 통해야 합니다
정리 전 정리 후 환불규정_최종.hwp 환불규정_최종2.pdf 가을공연_포스터.jpg 카톡 공지 캡처 작년 FAQ.docx 이용 안내수정 2026.10.01 취소 · 환불 규정수정 2026.09.01 공연 · 프로그램수정 2026.10.15 주제마다 최신본 하나, 날짜와 함께
왼쪽은 RAG 챗봇이 자료를 찾는 방식, 오른쪽은 정리 전후의 자료 모습입니다. 흩어진 파일을 주제별 최신본으로 모으는 것이 정리의 시작입니다.

넣을 자료와 뺄 자료

넣을 자료빼야 할 자료
자주 묻는 질문과 답개인정보가 담긴 문서 (명단, 신청서, 상담 기록)
이용 안내: 운영 시간, 위치, 주차, 관람 연령내부 회의록, 메모, 정산 자료
규정: 예매 취소·환불, 수강 변경, 대관 조건계약서, 개별 견적서
공연·전시·프로그램 소개와 출연진확정되지 않은 일정과 초안
단체 소개, 연락처, 문의 방법지난 시즌 자료 (보관은 따로)

기준은 하나입니다. 관객에게 그대로 보여 줘도 괜찮은 최신 정보인가. 챗봇이 참고하는 자료는 답변에 그대로 인용될 수 있습니다. 개인정보를 다루는 원칙은 AI 챗봇과 개인정보 글에서 자세히 볼 수 있습니다.

자료 정리 원칙 7가지

  1. 주제마다 최신본 하나만. “최종”, “최종2”, “진짜최종”이 함께 있으면 챗봇은 어느 쪽을 믿어야 할지 모릅니다. 같은 주제는 하나만 남기고 지난 버전은 챗봇이 보지 않는 곳에 보관합니다.
  2. 한 문서에 한 주제. 환불 규정과 주차 안내가 한 문단에 섞이면 찾기도, 고치기도 어렵습니다.
  3. 질문과 답의 형태로. “당일 취소가 되나요?” 같은 실제 질문을 소제목으로 두고 바로 아래에 답을 씁니다. 질문과 자료가 잘 맞아떨어집니다.
  4. 조각 하나만 읽어도 통하게. “위 내용 참고”, “앞서 말한 기준” 같은 표현 대신 필요한 내용을 그 문단에 직접 씁니다. AI는 앞뒤 문단을 함께 보지 못할 수 있습니다.
  5. 이미지 속 글자는 글로. 포스터, 안내판 사진, 스캔 문서의 내용은 글로 옮깁니다. 표는 칸을 합치지 않은 단순한 형태가 좋습니다.
  6. 날짜와 적용 기간 표시. “2026 가을 시즌 기준”, “2026년 9월 1일 수정”처럼 언제의 정보인지 밝힙니다. 챗봇이 답할 때 함께 알려 줄 수도 있습니다.
  7. 용어 통일. “대관”, “공간 대여”, “렌탈”이 섞여 있으면 하나로 정하고, 다른 표현은 “공간 대여(대관)”처럼 함께 적어 둡니다.

정리 전과 후

같은 질문이라도 자료 상태에 따라 챗봇의 답이 이렇게 달라집니다. 아래는 이해를 돕기 위한 예시입니다.

정리하지 않은 자료
공연 당일에도 취소할 수 있나요?
공연 하루 전까지 취소할 수 있습니다. 공연 당일에도 수수료를 내면 취소할 수 있습니다.

작년 규정과 올해 규정이 함께 들어 있어 두 내용을 섞어 답했습니다.

정리한 자료
공연 당일에도 취소할 수 있나요?
2026 가을 시즌은 공연 하루 전 오후 5시까지 취소할 수 있고, 공연 당일에는 취소가 어렵습니다. 부득이한 사정이 있다면 담당자에게 문의해 주세요.출처: 취소·환불 규정 (2026.09.01 수정)

최신본 하나만 있어 답이 분명하고, 출처와 날짜를 함께 보여 줍니다.

정리 전정리 후
환불규정_최종_진짜최종.hwp취소·환불 규정 (2026 가을 시즌, 9월 1일 수정)
“자세한 내용은 문의 주세요”기준을 글로 쓰고, 예외만 담당자 연결
“위 내용을 참고하세요”필요한 내용을 그 문단에 다시 씀
운영 시간은 포스터 이미지에만본문에 “화–일 오전 11시–오후 7시”처럼 글로
“일정은 추후 공지 예정”확정된 뒤에 넣고, 그 전에는 “미정”으로 명시

파일 형식은 무엇이 좋을까

워드, 구글 문서, 텍스트로 된 PDF, 웹페이지처럼 글자를 선택하고 복사할 수 있는 형식이면 대부분 쓸 수 있습니다. 한글(HWP) 파일은 사용하는 도구에 따라 다른 형식으로 바꿔야 할 수 있습니다. 주의할 것은 세 가지입니다.

  • 스캔 PDF와 이미지: 글자를 그대로 읽기 어렵습니다. 내용을 글로 옮겨 둡니다.
  • 복잡한 표: 칸이 합쳐진 표는 변환하면서 순서가 뒤섞일 수 있습니다. 변환 후 내용을 꼭 확인합니다.
  • 홈페이지 내용: 이미 홈페이지에 정리된 안내가 있다면 그대로 자료로 쓸 수 있습니다. 홈페이지와 챗봇이 같은 원본을 보면 관리도 한 번에 끝납니다.

참고로 이 원칙들은 검색엔진과 AI 검색이 홈페이지를 읽을 때도 거의 그대로 통합니다(SEO와 GEO 글 참고). 잘 정리한 자료는 챗봇과 검색 모두에 쓰입니다.

만든 뒤의 관리

RAG 챗봇의 장점은 자료만 바꾸면 답이 바뀐다는 것입니다. 반대로 말하면 자료를 바꾸지 않으면 답도 바뀌지 않습니다.

  • 담당자 정하기: 일정·가격·규정이 바뀔 때 챗봇 자료도 함께 고칠 사람을 정합니다.
  • 순서 정하기: 홈페이지 공지를 올릴 때 챗봇 자료도 함께 바꾸는 식으로, 바뀌는 순간의 순서를 정해 둡니다.
  • 시즌마다 점검: 시즌이 바뀔 때 지난 자료를 내리고 새 자료를 넣습니다.
  • 대화 기록 보기: 챗봇이 답하지 못했거나 틀린 질문을 모아 자료의 빈 곳을 채웁니다. 도입 순서 전체는 홈페이지 AI 챗봇 글에 정리했습니다.

도입 전 체크리스트

  • 자주 받는 질문 목록이 있고, 각 질문에 답할 자료가 있다
  • 주제마다 최신본이 하나만 있고, 지난 자료는 따로 보관했다
  • 개인정보, 내부 문서, 확정되지 않은 내용은 뺐다
  • 이미지와 스캔 문서 속 정보를 글로 옮겼다
  • 문서마다 적용 기간이나 수정일이 적혀 있다
  • 같은 대상을 부르는 용어가 하나로 통일되어 있다
  • 자료가 바뀔 때 업데이트할 담당자와 순서가 정해져 있다

자주 묻는 질문

챗봇에 넣을 자료는 얼마나 많아야 하나요?

양보다 정확성이 중요합니다. 자주 받는 질문에 답할 수 있는 최신 자료가 있다면 작게 시작할 수 있습니다. 오래되거나 서로 다른 자료를 많이 넣으면 오히려 틀린 답이 늘어납니다.

한글(HWP) 파일이나 PDF도 챗봇 자료로 쓸 수 있나요?

글자를 선택하고 복사할 수 있는 문서라면 대부분 쓸 수 있지만, 사용하는 도구에 따라 HWP는 다른 형식으로 바꿔야 할 수 있습니다. 스캔한 PDF나 이미지 안의 글자는 그대로 읽기 어려워 글로 옮기는 것이 좋고, 표가 복잡한 문서는 변환 후 내용이 제대로 읽히는지 확인해야 합니다.

자료를 넣으면 AI가 그 자료를 학습하나요?

RAG 방식의 챗봇은 자료로 AI 모델을 다시 학습시키지 않고, 질문이 올 때마다 자료에서 관련 부분을 찾아 참고해서 답합니다. 흔히 학습 데이터라고 부르지만 실제로는 참고 자료에 가깝습니다. 다만 사용하는 AI 서비스가 입력된 데이터를 어떻게 다루는지는 서비스의 데이터 정책과 설정에서 따로 확인해야 합니다.

일정이나 규정이 바뀌면 챗봇을 다시 만들어야 하나요?

RAG 방식이라면 챗봇을 다시 만들 필요 없이 자료만 업데이트하면 답변에 반영됩니다. 그래서 자료가 바뀔 때 누가, 어떤 순서로 업데이트할지 미리 정해 두는 것이 중요합니다.

자료끼리 내용이 서로 다르면 어떻게 되나요?

챗봇이 어느 쪽을 근거로 삼을지 알 수 없어 두 내용을 섞거나 오래된 쪽으로 답할 수 있습니다. 같은 주제는 최신본 하나만 남기고, 지난 자료는 챗봇이 참고하지 않는 곳에 따로 보관하는 것이 좋습니다.