我刚刚开始使用Watson Conversation,我有一个基本的问题。我设置了一个名为#play的意图,其中有几个用户短语,如“请播放食谱备注”和“自述食谱备注”。我是否还必须考虑单数版本,例如“请播放食谱注释”?换句话说,是否有更简单的方法来解释用户的单数和复数输入?我发现这个问题与正则表达式相关:Does watson conversation intents and entities support regular expressions?这似乎表明处理这个问题的唯一方法是在intent中输入单数形式,然后在中添加一个input.text.matches(“notes”)。对话。这是唯一的解决方案吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
对于意图,您通常不需要考虑复数。只需要#34;请播放食谱说明"在你的意图培训中足以识别"请播放食谱说明"。更重要的是让意图更加极端变化,例如"阅读我的食谱说明"和"你能阅读食谱说明吗?"
对于实体,Watson Conversation目前不支持实体中的复数,拼写错误等,因此如果您希望实体匹配,您需要添加复数作为同义词。