양식
봇은 종종 고객으로부터 일부 정보를 수집하기 위해 사용됩니다. 전체 스토리 의도 및 컨텍스트를 기반으로 인터랙션 처리를 위해 Bot을 훈련하는 데 사용됩니다. 또는 규칙
컨텍스트에 따라 변경되지 않는 메시지에 대한 Bot의 응답을 정의하는 데 사용됩니다.을 이 대화 유형에 사용하면 불편할 수 있습니다. 양식은 보다 원활한 경험을 제공하기 위해 슬롯을 채우는 프로세스를 단순화합니다.
Aklela는 봇이 매일 고객으로부터 주소 변경 요청을 여러 번 수신한다는 것을 알아차립니다. 현재 봇이 이러한 작업을 수행하도록 설정되지 않았기에 고객은 불만을 가졌습니다. 주소 변경을 처리하기 위해 완전히 새로운 스토리 또는 규칙을 작성하는 대신 Akela는 양식을 구축한 다음 봇이 양식을 전달하도록 하는 규칙을 생성하기로 결정합니다. 이는 봇과 고객을 대상으로 프로세스를 단순화합니다.
양식을 생성한 후 이를 스토리 또는 규칙에서 활성화해야 합니다. 간섭 또는 특정 데이터베이스 검색 쿼리와 같은 보다 복잡한 상황을 처리하려면 고급 구성이 필요합니다.

개념 | 정의 | 예시 | Bot의 기능 |
---|---|---|---|
![]() 발화 |
인터랙션 중에 컨택이 말하는 모든 내용입니다. 때로는 메시지라고도 불립니다. |
"비밀번호를 잃어버렸어요." "내 잔액은 얼마입니까?" "당신은 봇입니까?" |
Bot은 자연어 이해(NLU)를 사용하여 각 컨택의 발화를 분석하여 의미 또는 의도를 파악합니다. |
![]() 의도 |
컨택이 전달하거나 달성하고자 하는 것 컨택이 전송하는 모든 메시지에는 의도가 있습니다. |
"비밀번호를 분실했습니다"는 "비밀번호 재설정"을 의미합니다. '안녕하세요'는 '인사'의 뜻을 담고 있습니다. |
Bot은 NLU |
![]() 엔터티 |
컨택의 메시지에 정의된 정보입니다. | 사람 또는 제품 이름, 전화 번호, 계정 번호, 위치 등. | Bot은 NLU를 사용하여 컨택의 메시지에 있는 엔터티를 식별합니다. 엔터티는 Bot이 컨택의 메시지 의미를 이해하는 데 도움이 됩니다. |
![]() 슬롯 |
컨택의 메시지에서 추출하여 Bot 응답에 사용하기 위해 저장하는 엔터티입니다. 변수와 비슷합니다. | 컨택 이름에 대한 슬롯을 만들면 봇이 상호작용 중 응답에 해당 이름을 사용할 수 있으므로 더 개인화할 수 있습니다. | 이렇게 구성된 경우, Bot은 컨택의 메시지에서 엔터티를 추출하여 슬롯에 저장합니다. 이 정보를 나중에 대화에서 Bot이 활용할 수 있습니다. |
![]() 규칙 |
컨텍스트에 따라 의미가 바뀌지 않는 메시지에 대한 Bot의 응답을 정의합니다. |
|
규칙은 Bot이 의도에 어떻게 응답할지 구성할 수 있는 두 가지 방법 중 하나입니다. 규칙은 특정 종류의 의도에는 유용하지만, 모든 의도에 유용한 것은 아닙니다. |
![]() 스토리 |
메시지 의도와 대화 컨텍스트에 따라 인터랙션을 처리하도록 Bot을 훈련합니다. | 잊어버린 비밀번호에 대한 상호작용에서, 봇은 한 가지 방식으로 "어떻게 해야하죠?"에 응답하게 됩니다. 상호작용이 새 계정을 만드는 것에 관한 것이라면 두 경우 모두 컨택이 더 많은 정보를 얻기 위해 같은 의도로 같은 단어를 사용하더라도 응답은 상당히 다를 것입니다. | 스토리는 Bot이 의도에 어떻게 반응하는지 구성할 수 있는 두 가지 방법 중 두 번째입니다. 스토리는 Bot이 대화의 컨텍스트를 이용해 적절하게 대응하는 방법을 가르쳐줍니다. |
![]() Bot 작업 |
상호작용을 처리하는 동안 봇이 말하거나 수행하는 모든 것. |
잊어버린 암호에 대한 인터랙션에서 Bot은 웹사이트의 암호 재설정 FAQ로 가는 링크를 전송하여 응답합니다. 컨택이 "이해가 안 돼요! 작동하지 않아요!!!"와 같은 좌절감을 표현하면 Bot은 "죄송합니다. 인간 상담원에게 연결해 드릴까요?"라고 응답합니다. 컨택이 동의하면 Bot이 전환을 시작합니다. |
작업은 Bot이 각 의도에 어떻게 응답할지 정의할 때 사용할 수 있는 옵션입니다. 이러한 옵션을 사용하면 컨택의 요구사항을 충족하는 결과를 얻기 위해 각 응답을 구성할 수 있는 유연성이 제공됩니다. |
양식 기반 봇 대화
봇은 의도 컨택이 말하거나 입력하는 내용의 의미나 목적이며 컨택이 전달하고자 하는 내용이나 원하는 내용입니다.를 사용하여 양식이 필요한 경우를 결정합니다. 의도에 의해 양식이 트리거되면 봇은 해당 양식의 슬롯을 채우기 위해 질문을 하기 시작합니다. 봇은 해당 양식의 모든 슬롯이 채워질 때까지 계속 질문을 합니다. 고객이 하는 질문과 같이 대화가 중단되어도 그러합니다. 봇은 질문에 답하기 위해 일시 중지한 다음 계속해서 슬롯을 채우기 위해 양식 루프로 돌아옵니다.