【问题标题】:How to use Azure Cognitive Search to find answers to questions from unstructured documents?如何使用 Azure 认知搜索从非结构化文档中查找问题的答案?
【发布时间】:2023-01-20 06:17:58
【问题描述】:

我是 Azure 认知搜索的新手。我在 Azure Blob 存储中上传了不同类型的文件(.html、.pdf、.xlsx、.docx ..)。我想使用 Azure 认知搜索的搜索功能来获取文档和代表我正在搜索的内容的答案/重点。

例如,我有不同的文件,其中包含不同的水果作为数据,如果我问“橙子在哪里种植?”那么我会期望带有该答案和相关文档的所需突出显示的文本。当我搜索这个时,我通常会得到所有经常提到“where”、“are”但不是结果本身的文档。我能做些什么来获得想要的答案吗?

另一种方法是将 QnA maker 与 Azure Cognitive Search 集成,它确实提供问题和答案。但是,我正在寻找一个不使用 QnA maker 的选项。有可能这样做吗?语义搜索确实给出了一些结果,但对我来说有点贵。

另一种情况,pdf中有一张制作橙汁的图片。当我搜索“如何制作橙汁?”时,我想将该图像作为答案的一部分,是否可以这样做?

【问题讨论】:

    标签: azure microsoft-cognitive azure-cognitive-search azure-cognitive-services


    【解决方案1】:

    您正在寻找的问答内置体验可以通过Azure Cognitive Service for LanguageSemantic Search 集成来实现。没有不通过服务本身中的语义搜索来获取该特定功能的内置机制。

    关于返回图像,您应该能够使用skillsets,特别是Image analysis skill来标记您的图像,并将图像位置的 URL 作为索引字段之一,以便您可以返回结果。目前不支持矢量搜索。

    我希望这有帮助。

    【讨论】:

    • 语义搜索功能完全按照您的要求进行。它将理解问题中的语义,包括提出相同问题的不同方式。但是,答案将直接来自您的内容。只要您的内容包含事实声明,例如“美国和巴西是世界领先的橙子生产国”。
    猜你喜欢
    • 2022-06-13
    • 2016-09-07
    • 2020-06-17
    • 2019-05-14
    • 2021-12-24
    • 2023-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多