我在用Wit.ai
对于我的聊天机器人。问题是我的机器人总是试图回答一些问题。只有当我的机器人真正理解所问的内容时,我才会做出回答。我知道这是可能的,但如果我有一个回复很少的机器人,它似乎总是选择其中一个回复,即使它被问到完全不同的问题。
我想它可以回复类似“对不起。我不知道你在问什么。我可以帮助你......”。
也许我应该使用我可以检索的置信度值,并确保它高于某个阈值?
目前,处理这一问题的最佳方法是创建一个或多个具有超出范围请求的故事,并将具有策略“特征”的“包罗万象”实体添加到用户消息中(更多详细信息)here https://wit.ai/docs/recipes#which-entity-should-i-use).
在最简单的情况下,您的“包罗万象”实体将具有单个值。您可以有多个值,例如,如果您想要针对不同类型的超出范围的请求提供不同类型的答案,但请记住,您的机器人越复杂,您需要制作的故事和数据就越多它工作正常。
我们还在研究更优雅的解决方案。请继续关注这里:https://github.com/wit-ai/wit https://github.com/wit-ai/wit
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)