azure-language-understanding - LUIS 短语列表可互换是什么意思?

标签 azure-language-understanding

我发现这些值在语言理解智能服务(LUIS)短语列表中是可以互换的。 enter image description here

LUIS 短语列表可互换是什么意思?

这个有什么用?

最佳答案

关于您关于短语列表的问题,很高兴从高水平上介绍该功能的用途:)

因此,LUIS 的最终目标是理解用户输入(话语)的含义,并通过计算向您返回其对输入含义的置信度值。使用短语列表是提高确定用户话语含义的准确性的方法之一 - 更具体地说,在向短语列表添加功能时,它可以更加重视意图或实体的分数。

使用几个示例来说明功能如何帮助确定意图/实体分数,进而预测用户话语的含义的高级概念:

例如,如果我想描述一个名为平板电脑的类,我可以用来描述它的功能可以包括屏幕、尺寸、电池、颜色等。如果话语提到任何功能,它会添加点/预测话语含义是描述平板电脑的分数的权重。然而,最好包含在短语列表中的特征是可能是外来的、专有的或可能只是罕见的单词。例如,也许我会在平板电脑的短语列表中添加“SurfacePro”、“iPad”或“Wugz”(一个虚构的平板电脑品牌)。然后,如果用户的话语包含“Wugz”,则将更多的点/权重用于预测平板电脑是该话语的正确实体。

或者意图可能是 Book.Flight,功能包括“Book”、“Flight”、“Cairo”、“Seattle”等。话语是“为我预订飞往开罗的航类”,点/权重指向将为“Book”、“flight”、“Cairo”添加 Book.Flight 意图分数。

现在,关于可互换与不可互换的短语列表。也许我有一个城市短语列表,其中包括“西雅图”、“开罗”、“洛杉矶”等。我会确保该短语列表是不可互换的,因为它表明“西雅图”和“开罗”是在某种程度上彼此相似,但它们不是同义词——我不能互换使用它们,或者更确切地说,它们不能代替另一个。 (“预订飞往开罗的航类”与“预订飞往西雅图的航类”不同)但是,如果我有一个咖啡短语列表,其中包含“咖啡”、“星巴克”、“乔”,并将该列表标记为可互换,那么我' m 指定列表中的功能是可以互换的。 (“我想要一杯咖啡”与“我想要一杯乔”的意思相同)

有关短语列表的更多信息 - Phrase List features in LUIS

有关改进预测的更多信息 - Tutorial: Add phrase list to improve predictions

关于azure-language-understanding - LUIS 短语列表可互换是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59871675/

相关文章:

javascript - 导入后获取所有意图和话语的 id

azure - 在哪里可以获取 LUIS 订阅 key ?

c# - 将 LuisDialog 方法 (LuisIntents) 拆分为多个文件或类别

c# - BotFramework 和 LUIS 的 JSON 序列化器错误

node.js - 机器人无法识别 LUIS 意图

powershell - 如何从LUIS的.JSON文件生成.LU文件

c# - 配置中的多个 LUIS 模型

python - 微软 LUIS : unable to set time zone (datetimeReference) for datetimeV2 entities

botframework - 在 LUIS 中标记复合实体不起作用

azure-sql-database - 天蓝色的聊天机器人有什么方法可以查询数据库并从数据库返回答案吗?可能正在使用 qna maker 或 luis?