我刚开始使用Watson Conversation,我有一个基本问题。我设置了一个名为#play的意图,其中有几个用户短语,例如“请播放食谱注释”和“阅读食谱注释”。我是否也必须考虑单一版本,例如“请播放食谱说明”?换句话说,有没有更简单的方法来解释用户的单数和复数输入?我发现这个问题与正则表达式相关:Does watson conversation intents and entities support regular expressions?似乎表明处理这个问题的唯一方法是在意图中输入单数版本,然后在对话框中添加一个input.text.matches(“注释”)。这是唯一的解决方案吗?Watson Conversation如何处理复数形式?
1
A
回答
1
OK,新手错误。在玩完对话框后,更重要的是,导入汽车仪表板应用程序后,我意识到对话服务将意图和实体结合起来以确定要做什么。所以,我调整了“请阅读”,“阅读”等短语的意图,然后实体最终成为“成分”,“指令”和“指令”等同义词的“成分”。瞧,它的工作。原来你可以只输入“成分”,它仍然有效。如果我仍然在这个方法的左边,我希望有更多经验的人会让我知道...
1
对于Intents,你通常不需要考虑复数。因此,在您的意向培训中只需“请播放食谱便笺”即可识别“请播放食谱说明”。更重要的是对Intents有更极端的变化,例如“Read me the recipe note”和“你可以阅读食谱说明”。
对于Entities,Watson Conversation目前不支持实体中的复数,拼写错误等,因此如果您希望实体匹配,您需要添加复数作为同义词。
相关问题
- 1. chatbot的超时Watson Conversation Service
- 2. watson-developer-cloud/android-sdk-Conversation
- 3. Watson Conversation API何时使用哪个包?
- 4. 如何处理复杂形式的tabindex?
- 5. 使用Node.js从代理服务器后面调用Watson Conversation API
- 6. 如何在IBM Watson Conversation的UI中命名一个节点
- 7. 如何使用liberty.java将Watson Conversation连接到我的webapp(github)?
- 8. 如何在用户需要Watson-Conversation时显示文件?
- 9. 如何处理的形式
- 10. 如何处理PHP形式
- 11. 重复自我处理的形式
- 12. 如何在法兰克福使用Node-RED或Watson的node-sdk使用Watson Conversation服务?
- 13. 如何处理欧洲数字格式的轨道形式?
- 14. 如何根据IBM Watson Conversation服务的速率限制检查#API呼叫
- 15. c#/。net中的IBM Watson Conversation API客户端的示例网络
- 16. 如何在IBM Conversation中编写数学方程和符号
- 17. VB.NET处理不同形式的数据
- 18. Java:如何处理图形?
- 19. Watson对话 - 处理无效输入
- 20. 复数形式
- 21. 处理无形式的activeX
- 22. Web形式的Python处理
- 23. 处理Django的形式
- 24. PHP不会处理形式
- 25. 如何以元组列表的形式处理查询参数?
- 26. 如何处理Watson对话中意外的答案?
- 27. 处理:形状如何形成文本?
- 28. CUDA - 如何处理复杂的数字?
- 29. geom_tile()如何处理重复的数据?
- 30. 如何处理重复的参数?