使用 LUIS 集成创建员工目录查找机器人
Creating Staff Directory Lookup Bot with LUIS Integration
我正在尝试设置 LUIS 以连接到我的 Azure WebApp Bot,我的 IT 主管要求我在 "Simple" 员工目录查找(托管在 Azure SQL 虚拟机)。
我试图配置 LUIS 以理解诸如 'Who is in Hospitality' 或 'Who is Joe Bloggs' 之类的意图,但我正在为如何执行此操作而苦苦挣扎。
我是否为部门和人员使用实体? 'Greetings' 和其他常用意图是否有预建意图?
如有任何帮助,我们将不胜感激。
你有几个问题,所以我把我的回答分为两部分。
信息检测(部门、姓名)
[I want to] understand intents such as 'Who is in Hospitality', or 'Who is Joe
Bloggs', but I'm struggling with how to do this.
Do I use entities for departments and people?
部门:
如果您的部门列表有限且已知,您可以创建一个 Entity
类型 List
。它将在此列表的项目上处理 exact text match
(请参阅文档 here)。
如果您没有此列表,请使用 Simple
类型的 Entity
(请参阅文档 here)并在几个(各种)示例语句中标记此实体提供。在这种情况下,您还可以通过添加 Phrase list
来改进检测:它会有所帮助并且不会处理列表中的精确匹配。而且你应该随着时间的推移改进它。
人:
对于人名检测,它会更棘手一些。您可以查看 Communication.ContactName
预建实体。如果它不起作用,请创建您自己的简单实体,但我不确定结果是否相关。
“闲聊”部分
Are there Pre-Built Intents for 'Greetings' and other commonly used
intents?
没有预建的意图,但有一个名为 Personality Chat
的实验室项目旨在管理此类案例(目前仅提供英文版本):https://labs.cognitive.microsoft.com/en-us/project-personality-chat
它仍然是实验室版本,所以你不应该在生产中使用,但它大部分是开源的,所以你可以试试看它是否符合你的需要。
我正在尝试设置 LUIS 以连接到我的 Azure WebApp Bot,我的 IT 主管要求我在 "Simple" 员工目录查找(托管在 Azure SQL 虚拟机)。
我试图配置 LUIS 以理解诸如 'Who is in Hospitality' 或 'Who is Joe Bloggs' 之类的意图,但我正在为如何执行此操作而苦苦挣扎。
我是否为部门和人员使用实体? 'Greetings' 和其他常用意图是否有预建意图?
如有任何帮助,我们将不胜感激。
你有几个问题,所以我把我的回答分为两部分。
信息检测(部门、姓名)
[I want to] understand intents such as 'Who is in Hospitality', or 'Who is Joe Bloggs', but I'm struggling with how to do this.
Do I use entities for departments and people?
部门:
如果您的部门列表有限且已知,您可以创建一个 Entity
类型 List
。它将在此列表的项目上处理 exact text match
(请参阅文档 here)。
如果您没有此列表,请使用 Simple
类型的 Entity
(请参阅文档 here)并在几个(各种)示例语句中标记此实体提供。在这种情况下,您还可以通过添加 Phrase list
来改进检测:它会有所帮助并且不会处理列表中的精确匹配。而且你应该随着时间的推移改进它。
人:
对于人名检测,它会更棘手一些。您可以查看 Communication.ContactName
预建实体。如果它不起作用,请创建您自己的简单实体,但我不确定结果是否相关。
“闲聊”部分
Are there Pre-Built Intents for 'Greetings' and other commonly used intents?
没有预建的意图,但有一个名为 Personality Chat
的实验室项目旨在管理此类案例(目前仅提供英文版本):https://labs.cognitive.microsoft.com/en-us/project-personality-chat
它仍然是实验室版本,所以你不应该在生产中使用,但它大部分是开源的,所以你可以试试看它是否符合你的需要。