什么是亚马逊Lex相当于IBM Conversation Service的实体的同义词?

时间:2017-07-16 05:47:08

标签: amazon-web-services chatbot amazon-lex

具体说如果我们设计OrderFood意图,IBM可以选择创建@sandwich类型的实体,我们可以为其分配可能的同义词,如(cheese steak,french dip,pastrami等)。

当输入同义词时,对话服务将返回此实体@sandwich。就像当用户输入“French dip”时,它将返回@sandwich而不是“french dip”

在亚马逊,我们有插槽类型,但它返回“French dip”而不是@sandwich。 看到 https://console.bluemix.net/docs/services/conversation/entities.html#defining-entities以供参考

1 个答案:

答案 0 :(得分:0)

根据你的评论:

  

不完全是。如果话语是“命令我沾上法语”,我正在寻找   对于{foodType:sandwich}而不是{foodType:french dip}。 “法国蘸”   是夹心和三明治的代名词之一是槽的价值   “食物类型”

可能的解决方案是:

  • 创建一个slot foodType
  • 勾选限制插槽值和同义词
  • 赋予三明治价值
  • 添加尽可能多的同义词,例如frenchdip,french dip,sand wich,sauce
  • 将插槽添加到您的机器人
  • 构建您的机器人

这会给三明治带来价值。 希望它有所帮助。