Sangil's blog

https://github.com/ChoiSangIl Admin

[Watson Assistant] 시간대별 응답 만들기(오전/오후) DEV / CHATBOT

2019-02-11 posted by sang12


Watson Conversation 에서 시간대별로 응답값을 만들어 보겠습니다.

ex) 오전시간이면 좋은 아침이에요~^^, 오후이면 좋은 저녁이에요~

아래와 같이 test란 input이 왔을경우 답변을 해줄 노드를 생성 했습니다.

그리고 시간별로 답변을 해줘야 함으로 Multiple responses를 온으로 변경해줍니다.

그리고 now() 함수를 활용하여 시간대별로 응답값을 설정 합니다.


if assistant recognizes                                   Respond with
now().sameOrAfter('07:00:00') && now().before('11:00:00') <? now() ?> 07시~11시
now().sameOrAfter('11:00:00') && now().before('12:00:00') <? now() ?> 11시~12시
now().sameOrAfter('12:00:00') && now().before('14:00:00') <? now() ?> 12시~14시
now().sameOrAfter('14:00:00') && now().before('16:00:00') <? now() ?> 14시~16시
now().sameOrAfter('16:00:00') && now().before('18:00:00') <? now() ?> 16시~18시
now().sameOrAfter('16:00:00') && now().before('24:00:00') <? now() ?> 18시~24시
now().sameOrAfter('00:00:00') && now().before('07:00:00') <? now() ?> 00시~07시

결과값:


#Watson Conversation 시간대별 응답값 만들기 #watson 시간대별 응닶값 #watson now()