IBM Watson Chatbot Intent与实体

时间:2018-09-20 21:48:24

标签: chatbot ibm-watson

对于ibm chatbot,我可以告诉chatbot对话中的单词是一个实体还是我必须使其具有意图。 例如 你的兴趣是什么?题 运动答案

我可以直接从菜单中将体育运动添加为实体吗?

2 个答案:

答案 0 :(得分:0)

我建议您将兴趣设为实体,因为这样做更有意义。

https://stackoverflow.com/a/42183702/5407056

来自Entity for interests**strong text**的这句话引述了实体的用例:

  

在某些情况下,在“对话”工作空间中定义感兴趣的实体很有意义;例如,在为比萨饼订购机器人定义“浇头”实体时。但是,在其他情况下,为实体定义所有可能的变体是不切实际的,并且最好依靠服务来提取实体。例如,为气象机器人提取“城市”实体时。

另外,IBM developer blog是一门很棒的入门课程。

答案 1 :(得分:0)

如果您知道对方将要回应的内容,并且偏差不大,则实体本身将起作用。

您不知道的地方,但是您知道他们询问的结构,然后可以使用上下文实体。

最后一个选择是将您的消息定型为最终用户以更改其行为。

例如“您的兴趣”范围很广。两个例子:

  • “你喜欢运动吗?” =给出是/否答案,您可以对其进行深入研究。
  • “您喜欢哪种运动?” =允许您创建一个狭窄的实体来寻找答案。