주제
- #슬롯 필링
- #질문 반복
- #챗봇
- #질문
- #정보 제공
작성: 2024-05-13
작성: 2024-05-13 12:19
여러개의 정보를 알아야 이에 해당하는 답을 줄 수 있을 때, 이 정보를 다 채워넣는(Filling) 것으로, 모든 슬롯(Slot)이 다 채워질때까지 꾸준히 질문하는 것을 뜻한다.
어떤 질문이나 주문을 할때 답변을 하고자 하는 경우 필수값과 선택값이 존재하는데, 필수값이 들어오지 않으면 이 필수값을 받기 위해 꾸준히 동일한 질문을 한다고 보면 된다.
슬롯 필링(Slot-Filling)이란?
위의 예시는 채팅이나 음성으로 진행될때의 슬롯필링이고, 접수를 받거나 특정 정보를 주기 위해 슬롯필링 형태를 띄는 경우가 더 많다. (= 커스텀 개발)
1. AS접수시에 주소를 받아야 하는데 딴소리를 계속하면 주소를 받을때까지 계속 물어본다
2. (위치를 기반으로 정보를 주기 위해서) 현재의 위치를 받아야 하는 상황에서 딴소리를 계속하면 위치 정보를 줄때까지 동일한 질문을 계속한다.
이럴때는 탈출을 위한 단어를 만들어줘야 한다.
탈출 단어를 만들고, 유저에게도 안내가 필요하다
1. "그만"이라고 입력하게 한다거나, "!종료"라고 입력하게 안내하는 경우가 있다.
2. 물론 고객사에서 깔끔한 멘트를 위해 단어 넣는 것을 전혀 고려하지 않고 개발하기도 한다. (클라이언트가 그랬으면 한다는데 나더러 어떻게 하라고 T_T)
❗더 알고 있으면 좋은 정보
검색해보자... 생각보다 많은 정보가 있다.
댓글0