Classic/VPC 환경에서 이용 가능합니다.
CLOVA Chatbot 사용에 필요한 주요 용어는 다음과 같습니다.
API Gateway
네이버 클라우드 플랫폼에서 제공하는 서비스로, API 호출과 관련된 작업을 관리할 수 있습니다.
공통 메시지
대화 데이터셋과 별도로 설정하여 공통으로 사용하는 챗봇 메시지입니다. 웰컴 메시지, 실패 메시지, 무응답 메시지, 고정 메뉴, 피드백, 유사 답변, 푸시 메시지가 있습니다.
대화 입력자
대화 관리, 대화 옵션 관리 및 테스트 화면을 이용할 수 있는 역할입니다. 도메인 관리자가 전달한 초대 URL을 통해 챗봇 도메인에 접근할 수 있습니다.
도메인
챗봇 서비스를 구성하는 기본 단위입니다. 챗봇 하나당 하나의 도메인을 생성해야 하며, 대화 생성·채널 연동·통계 정보가 도메인을 기준으로 관리됩니다.
도메인 그룹
두 개 이상의 챗봇 도메인을 그룹화하여 사용자 질문에 가장 적합한 도메인의 답변을 제공하는 기능입니다. 여러 서비스를 제공하는 경우 서비스별로 도메인을 구성한 후 도메인 그룹으로 연결할 수 있습니다.
예를 들어 3개의 서비스를 제공하는 업체가 있다고 가정했을 때, 하나의 도메인에서 3개의 서비스 모두 제공하는 것이 아니라 각 서비스를 별도 도메인을 구성한 후, 이를 도메인 그룹을 통해 그룹핑하는 것이 좋습니다.
도메인 관리자
도메인을 생성·삭제하고 설정을 변경할 수 있는 역할입니다. 대화 입력자를 초대하고 권한을 관리할 수 있으며, 네이버 클라우드 플랫폼 콘솔에 직접 접근할 수 있습니다.
사용자
이 가이드에서 사용자는 챗봇을 이용하는 사람을 의미합니다.
사용자 변수
대화 세션이 유지되는 동안 저장하여 반복적으로 사용하는 값입니다. 사용자의 이름, 전화번호, 위치 정보 등을 사용자 변수로 설정하면 챗봇이 동일한 정보를 다시 묻지 않고 대화에 활용할 수 있습니다.
슬롯
태스크에서 사용자로부터 입력받아야 하는 정보 항목입니다. 필수 슬롯이 모두 채워지면 태스크를 수행할 수 있으며, 각 슬롯은 엔티티와 매핑됩니다.
실패 메시지
챗봇이 사용자 질문을 이해하지 못하거나 적절한 답변을 찾지 못했을 때 전송하는 메시지입니다.
액션 메소드
외부 시스템의 데이터를 호출하여 챗봇 답변에 포함할 때 사용하는 기능입니다. 등록한 URL의 호출 결과를 답변에 사용할 수 있으며, ${action-method} 형식으로 입력합니다.
엔티티
인명, 기관명, 장소, 날짜, 상품명 등 도메인에 특화된 단어를 등록한 사전입니다. 의미가 같거나 비슷한 단어를 엔티티로 정의하면 사용자 발화에서 엔티티를 분석하여 의도를 파악할 수 있습니다. 태스크의 슬롯을 구성할 때도 사용합니다.
웰컴 메시지
챗봇을 실행했을 때 사용자에게 처음 전송하는 메시지입니다.
자연어
사람이 일상생활에서 사용하는 언어로, 컴퓨터가 이해하는 인공어와 구분되는 개념입니다.
재학습
사용자의 대화 기록을 분석하여 챗봇이 답변하지 못한 질문을 대화 데이터셋에 반영하고 모델을 다시 학습하는 과정입니다.
정규식 변수
정규식 질문이나 패턴형 엔티티를 생성할 때 자주 사용하는 패턴을 변수로 정의하는 기능입니다. 한국어 도메인에서 공통으로 사용하는 시스템 변수와 특정 도메인에서만 사용하는 도메인 변수가 있습니다.
제작자
이 가이드에서 제작자는 챗봇을 설계하고 제작하는 관리자를 의미합니다.
챗봇 빌더
챗봇 서비스를 제작하고 운영하는 데 필요한 기능을 제공하는 도구입니다. 대화 데이터셋을 입력하고 학습하면 학습된 모델이 사용자 의도를 파악하여 적절한 답변을 제공합니다. 다양한 형태의 비즈니스를 수행할 수 있도록 컨텍스트, 폼, 액션 메소드 등의 고급 기능과 테스트, 재학습, 지표 등의 운영 기능을 제공합니다.
컨텍스트
대화 사이를 연결하고 연결된 대화의 맥락을 파악하는 데 사용하는 정보입니다.
태스크
순차적으로 진행해야 하는 대화에 사용하는 기능입니다. 사용자로부터 슬롯에 필요한 정보를 입력받고, 필수 슬롯이 모두 채워지면 최종 답변을 제공하거나 액션을 실행합니다.
폼
객관식 또는 주관식 질문을 제공하고 사용자 답변에 따라 대화를 이어가는 기능입니다. #{form-name} 형식으로 입력하며, 액션 메소드와 연동하여 사용자가 답변을 선택했을 때 지정한 액션을 실행하도록 구성할 수 있습니다.
다른 용어에 대한 설명은 네이버 클라우드 플랫폼 포털의 용어 사전을 확인해 주십시오.