我正在使用LUIS Microsoft Bot Framework和Node.js来编写Bot。
如果我问我的机器人: “给我带来产品WKJ UJK HYF”
识别产品标识“WKJ UJK HYF”并确定意图的最佳方法是什么?
我尝试过使用regexp,但我无法做到正确。如果有人试图怎么办: “给我带来产品WKJUJKHYF”
如何以良好的方式涵盖这两种情景?
我尝试过使用正则表达式:“^ [a-zA-Z \ s] {9,12} $”但是LUIS失败并且认为只有3个第一个字母是产品,它也给了我一个实体包含数字(如“YHJ123455”)。
答案 0 :(得分:1)
通过提供具有不同模式的更多示例以使模型灵活,可以解决该问题。 例子:
此外,您还可以提供一些产品ID作为短语列表功能,以使LUIS熟悉其模式。