Watson Conversation의 UI를 이용한 Dialog 노드 작성 법에 대해 자세히 알려드립니다. Watson으로 쉽게 만드는 카카오톡 ChatBot 연재중 1. Watson Conversation 서비스로 대화 서비스 만들기를 따라할 때 참조하시기 바랍니다.

1. UI 기능 설명

1) 노드 작성시 사용하는 기능

Picture1

2) 노드 편집시 사용하는 기능

Picture2

2. Jump To…는 어떨 때 사용하나요?

Watson Conversation에서 노드 하나는 사용자와의 상호작용 1번을 의미하는데요, Jump To 기능은 사용자와의 상호작용 없이 원하는 노드로 넘어갈 때 사용됩니다. Jump To 버튼을 누른 후 넘어가고 싶은 노드를 선택합니다.

tool02

노드 선택 후에는 Go to condition 혹은 Go to response를 선택합니다. Go to condition은 노드의 Trigger 조건으로, Go to response는 Trigger 조건과 상관 없이 노드의 Response로 넘어가는 것을 의미합니다.

tool03

3. 어떤 노드는 왜 Response를 작성하지 않나요?

위에서 설명한 Jump To 기능을 사용하는 노드의 경우 Jump한 노드의 혹은 다음 노드의 Response를 리턴하기 때문에 Response data를 직접 가지고 있지 않을 수 있습니다. 이러한 경우 Response는 필수가 아닙니다.