根据Microsoft教程的说明,我创建了一个三明治订单机器人。我现在的目标是让这个机器人应用程序进行交互,所以我将使用语言理解(LUIS)来实现这一点。
在三明治聊天中,用户可以选择他们想要添加的内容。salad、sauce等。
我不确定是否应该为此使用LUIS层次结构或列表实体。
以下是我对LUIS entities的看法:
下面是我对列表实体的看法:
我不知道如何在sandwich和sandwich fillings之间创建关系。此外,如果它应该是列表或分级。
谢谢你抽出时间,非常感谢!
发布于 2018-06-20 12:47:07
List实体是文本的完全匹配。您可以添加许多项,但都必须事先知道才能添加到list实体中。
层次实体是具有子实体/简单实体之间上下文的简单实体。这允许LUIS学习更多的三明治填充,而不必将它们添加到列表实体中。
真正的答案是,如果您有一个硬设置的填充列表,使用列表实体。如果您希望您的客户能够添加任何内容,请使用一个简单的、分层的和/或组合的实体,其中包含一个短语填充列表,以增强那些是三明治填充词的信号。
https://stackoverflow.com/questions/50947294
复制相似问题