- AI Dev - 인공지능 개발자 모임
- 정보공유
- 챗봇 개발
글 수 59
https://medium.com/@snrubnomis/i-digress-watson-543ab4bded58
얼마전 왓슨 컨버세이션에 digression(벗어나기)라는 새로운 기능이 추가되었습니다. 슬롯채우기 같이 연속되는 대화를 처리할때 다른 대화목록에 있는 문장도 검색이 가능하도록 하는 방식입니다.
왓슨 : 무엇을 도와드릴까요?
나 : 테이블을 예약하고 싶어요.
왓슨 : 언제 예약하시겠습니까?
나 : 내일이요.
왓슨 : 예약 시간은 어떻게 되나요?
나 : 가게가 언제 문을 여나요?
왓슨 : 저희 레스토랑은 아침 10시에서 오후 10시까지 영업을 합니다.
왓슨 : 예약 시간은 어떻게 되나요?
위와 같이 예약 프로세스가 동작할때 보통 지정된 대답이 아니면 무시하고 반복적으로 다시 물어봅니다. 그런데 digression을 설정하면 다른 범위에 있는 문장을 검색하여 보여주고 다시 이전 프로세스로 돌아옵니다.
이전과 같은 경우에는 나올 수 있는 질문을 해당 대화 흐름에 별도로 포함을 해야 했습니다. 하지만 이 기능을 사용하면 공통으로 사용되는 문장들을 여러번 반복해서 넣지 않고 한번만 입력해 놓으면 됩니다. 앞으로 대화를 처리하는데 상당히 유용하게 사용될 것 같습니다.