这适用于LUIS(MS语言理解)
想要以下列格式处理话语
“我在[a-TimeReference]的[a-BusinessEvent]遇到了[a-PersonName]”
样本话语可能是
挑战在于[a-BusinessEvent](粗体位)会随着时间的推移而增长。当然有一些反复出现的事情,如MSBuild或Apple WWDC,但随着时间的推移,我希望让用户扩展可用的BusinessEvent列表。 (假设有一个语音界面,允许'添加名为seattle chatbot meetup的新事件')。
这应该是一个清单吗?或者是其他东西?
有什么例子我可以借鉴吗?
谢谢
如果我正确理解您的查询,那么您可能希望有一个自由形式的事件名称,并且您希望能够始终如一地从事件中提取事件名称实体。
如果我的上述理解是正确的,您可能需要查看“Pattern.Any”实体。这使您能够从话语中提取数据,其中话语格式良好,并且数据的结尾可能容易与话语的剩余单词混淆。
一旦pattern.any建立,您将不得不添加使用您创建的Pattern.any的模式,以提高准确性。
有关更多信息,请访问此文档:https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-tutorial-pattern-any
例如,在你的情况下,
最后,创建一些模式以提高准确性。