발화 패턴
챗봇 관리자센터로 챗봇을 만들 때, 챗봇이 사용자 발화를 인식할 수 있도록 만드는 원리의 핵심은 패턴(Pattern) 입니다. 발화 패턴을 만드는 기본 과정은 다음과 같습니다.
- 봇 작업자가 외부 사용자들이 ‘이렇게 말할 것이다’라고 예상되는 발화문을 등록합니다.
- 발화는 선택하여 삭제 가능합니다.
블록 내 ‘사용자 발화 패턴 설정’ 입력 공간
- 그 후 해당 문장 안에서 중요한 의미(또는 정보)를 갖는 부분을 엔티티로 태깅합니다.
입력된 발화에 패턴을 부여할 수 있는 상태
이렇게 발화 패턴을 등록해주면, 챗봇은 사용자가 조금씩 다르게 말하더라도 각각의 ‘의도’에 해당하는 블록을 선택해 보여줄 수 있습니다.
특히, 챗봇이 사용자 의도를 이해하기 위해, 추출된 엔티티 정보는 가장 중요한 열쇠입니다. 또한, 같은 의미의 문장이라도 엔티티를 포함하여, 기타 어휘 순서가 변경되는 경우에는 서로 다른 발화 패턴으로 인식하기 때문에 추가로 등록을 해주어야 인식률 향상에 도움이 됩니다.
상세한 설정 방법은 튜토리얼 > 발화 패턴 만들기를 참고하시길 바랍니다.