- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Microsoft 认知服务的语言理解服务 API,LUIS.ai .
每当 LUIS 解析文本时,始终会在标点符号周围插入空白标记。
根据 documentation,此行为是故意的.
"English, French, Italian, Spanish: token breaks are inserted at any whitespace, and around any punctuation."
对于我的项目,我需要保留没有这些标记的原始查询字符串,因为为我的模型训练的一些实体将包含标点符号,并且从已解析的实体中去除额外的空格很烦人而且有点老套。
此行为的示例:
有没有办法关闭它?这将节省相当多的精力。
谢谢!!
最佳答案
不幸的是,目前无法禁用它,但好消息是返回的预测将处理原始字符串,而不是您在示例标记过程中看到的标记化字符串。
在 how to understand the JSON response 的文档中您可以看到示例输出保留了原始“查询”字符串,并且提取的实体在原始字符串中具有从零开始的字符索引(“startIndex”、“endIndex”
)字符串;这将允许您处理索引而不是解析的实体短语。
{
"query": "Book me a flight to Boston on May 4",
"intents": [
{
"intent": "BookFlight",
"score": 0.919818342
},
{
"intent": "None",
"score": 0.136909246
},
{
"intent": "GetWeather",
"score": 0.007304534
}
],
"entities": [
{
"entity": "boston",
"type": "Location::ToLocation",
"startIndex": 20,
"endIndex": 25,
"score": 0.621795356
},
{
"entity": "may 4",
"type": "builtin.datetime.date",
"startIndex": 30,
"endIndex": 34,
"resolution": {
"date": "XXXX-05-04"
}
}
]
关于microsoft-cognitive - 禁用标点符号中断符 LUIS.ai,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38749246/
我目前正在尝试对 MS 认知服务 Bing 搜索 API 进行新闻搜索。我已经阅读了很多文档,但似乎被卡住了。 这是我正在使用的代码: $url = 'https://bingapis.azure-a
我已经创建并部署了自定义语音模型。当我选择端点时,我可以在页面底部导出日志。为这个端点启用了日志记录,直到 2 周前它才有效。现在,当我单击“导出日志”按钮时,微调器会出现一两秒钟,但不会显示日志列表
我正在尝试使用 Forms Recognizer 预览版,经过反复试验,我终于获得了可以通过 SAS URL 读取的文档。但是,即使使用快速入门 [1] 中提供的示例文档,我也会得到以下响应: {
我可以通过对标题和作者姓名的评估查询(以及解释查询)获得良好的结果。 但是如果我想通过 DOI 查找论文怎么办? 我可以通过扩展元数据描述(在现有搜索的属性中)获取条目的DOI信息,但是由于扩展元数据
关于表单识别器 (FR) 模型管理的几个问题: 背景:我正在使用 FR 标签工具来训练模型,并使用 C# Function 应用程序与 FA 服务交互并分析表单。 每次训练模型时都会创建一个新实例。新
我在 Azure 门户上创建了一个语音认知服务,我想关注 this guideline .在上述指南的某处有类似以下内容: fetch('https://webchat-mockbot.azurewe
Azure 搜索中的建议器只有 1 个 SearchMode,它将匹配字段中的任何单词。虽然这可能适用于许多应用程序,但也不适合许多其他应用程序。有什么方法可以配置建议器,以便只有在字段开头匹配时才会
必应搜索和 Azure 搜索服务有什么区别,什么时候使用? 据我所知,Azure 搜索服务不是认知服务的一部分,但必应搜索是 Azure 认知服务的一部分。我在哪里可以找到详细的比较和指导? 其中一个
我正在使用 Azure 搜索,在我的索引数据库表中,有一行文本为“政府补助”。 当我搜索“Grant”时,它不返回任何结果,如果我搜索“Grants”,它会返回结果 我对“销售”和“销售”有同样的问题
我提交了一个 5 分钟的视频,将近一个小时后仍然没有结果。 几个问题: 该服务是否使用图像情感 API 或其他某种算法(可能利用 Action 等)在内部分析每一帧(在 5 分钟的视频中有很多帧!)?
我们需要为索引创建一个字段,该字段不会被标记化但仍可搜索。在 Azure 搜索中,如果您使字段可搜索,则该字段的内容将被标记化。如果你让它可过滤(文档说它不会被标记化)那么你就不能搜索它。在 Luce
假设我们有一个话语,比如我不想要汽车,但我想要一辆自行车。我们将有一个包含“汽车和自行车”的实体列表来找出用户想要或不想要的模型。但是,我们如何确定 DON'T WANT 和 WANT 的实体。我们怎
我打开了命中高亮显示,它对整个单词匹配效果很好。但是我们在用户指定的每个单词的末尾附加了一个通配符,并且突出显示不适用于部分匹配项。我们正在取回结果,但是 .Highlights 对象为 null,因
我在 Azure 搜索中有 3 组相同的(文本)项目,价格和积分各不相同。具有较高积分的更便宜的产品被推得更高。 (价格上涨超过点数,并反向上涨)。 但是,我一直看到与此类似的搜索结果。 搜索在“约翰
我见过讨论这两个主题的线程: Does Azure Search handle synonyms Fuzzy Search in the Search API 我看到来自 Azure 搜索团队的 Li
我正在尝试在 QnAMaker 中使用后续提示,但对“后续提示”创建对话框中标记为“显示文本”的字段的用途感到困惑。 https://learn.microsoft.com/en-us/azure/c
我需要在批量转录和 LUIS 之间进行集成,其中我会将转录本身传递给 LUIS 并获取音频的意图。 据我所知,我们可以将用于意图分析的数据作为仅接受 500 个字符的查询传递给 LUIS。 那么问题来
我正在使用 Microsoft 认知服务的语言理解服务 API,LUIS.ai . 每当 LUIS 解析文本时,始终会在标点符号周围插入空白标记。 根据 documentation,此行为是故意的.
有谁知道 Azure 搜索是否处理乐观并发,如果确实如此? 我知道合并用于更新索引,但合并会覆盖现有值(例如,集合有“A、B、C”,而你合并“D”,结果是“D”而不是“A、B、C” , D").因此,
我们正在使用 azure 搜索,需要实现重试策略以及存储失败文档的 Id,如所述。 是否有关于如何在 Azure 搜索中实现 RetryPolicy 策略的文档/示例。 谢谢 最佳答案 这是我使用的:
我是一名优秀的程序员,十分优秀!