这适用于LUIS(MS语言理解)
想要处理以下格式的语音
“我在[a-TimeReference]的[a-BusinessEvent]遇到了[a-PersonName]”
样本话语可能是
挑战在于[a-BusinessEvent](黑体字)会随着时间的推移而增长。当然,有一些重复出现的事情,例如MSBuild或Apple WWDC,但是随着时间的流逝,我希望让用户扩展可用的BusinessEvents列表。 (想象有一个语音界面,该界面允许“添加称为西雅图聊天机器人见面会的新事件”)。
这应该是列表吗?还是其他?
有什么可以向我学习的例子吗?
谢谢
答案 0 :(得分:0)
如果我对查询的理解正确,那么您正在寻找具有自由格式的事件名称,并且希望能够始终如一地从话语中提取事件名称实体。
如果我的上述理解是正确的,那么您可能想看一下“ Pattern.Any”实体。这样一来,您就可以从发声中提取数据,这些发声的格式正确,并且数据的结尾很容易与发声的其余单词混淆。
一旦建立了pattern.any,就必须添加使用已创建的Pattern.any的模式,以提高准确性。
有关更多信息,请访问此文档:https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-tutorial-pattern-any
例如,就您而言,
最后,创建一些模式以提高准确性。