使用将与Luis通信的node.js构建聊天机器人。
if (!meeting.datetimeV2) {
builder.Prompts.text(session, 'what is the date and time');
} else {
next();
}
本节应该采用日期和时间代码,例如:
Bot: what is the date and time?
human:today at 5pm
我遇到的问题是机器人正在接受jagahgdh
或ffffff
这样的输入基本上是由于使用builder.Prompts.text
而导致的巨魔答案,但我的问题是如何才能我解决了这个问题,并确保用户输入的格式正确,或者我必须再次提出相同的问题。
答案 0 :(得分:0)
使用NER(命名实体识别),您可以检查用户的输入是否包含“日期”和“时间”实体 - 如果没有提示相同的问题