IBM Watson Assistant: разные ответы чат-ботов по дате / сезону - PullRequest
0 голосов
/ 09 октября 2019

Я занимаюсь разработкой с IBM Watson Assistant и хочу, чтобы ответ менялся по дате (в основном, чтобы я мог использовать сезонные шутки или менять часы работы в зависимости от времени года от сущности @sys-date). Я построил тестовый узел, и в основном мне нужно намерение распознать @sys-date: October и ответить одним способом, который будет отличаться, если бы @sys-date: August кто-нибудь должен был изменить ответ помощника в зависимости от месяца? Возможно ли это вообще?

Я уже пробовал @sys-date: October (системная дата - октябрь) в качестве условия для узла (в разделе «Если распознает помощник») и в формате даты, но он никогда не попадает на этот узел. Спасибо за помощь!

1 Ответ

1 голос
/ 09 октября 2019

Вы можете создавать чат-ботов с условными ответами. В Watson Assistant @sys-date это системный объект. Это помогает определять даты на входах. Но если во входном тексте нет даты, она не будет иметь значения.

Вы можете использовать функции даты / времени в ответе и проверять текущий месяц. Для ответа месяца используйте if / then / else .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...