首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在蓝色认知搜索中,如何将锚链接定位到找到答案的地方?

在蓝色认知搜索中,如何将锚链接定位到找到答案的地方?
EN

Stack Overflow用户
提问于 2022-07-16 10:03:13
回答 2查看 51关注 0票数 0

我有这样的文件结构:

标题

[TOC]

#专题1 x

##次-主题1 x x

#专题2 x

##次-主题1 x x

我对蓝色认知搜索是个新手。我想要实现的是一个索引,多个元素具有相同的源(因为它是同一个文档),具有标题、答案和链接到该标题的url链接。有关主题和子主题位置的信息在目录中。当我点击它们时,我会到达页面的那个部分。因此,当我搜索一些东西,并找到答案(可能通过语义搜索),我想得到链接到页面的那个部分。这在蓝色认知搜索中是可能的吗?

EN

回答 2

Stack Overflow用户

发布于 2022-07-19 12:11:36

是的,这与Azure认知搜索是可能的。如果您选择打开新窗口中的原始文档,则可能需要实现一些客户端逻辑才能到达文档的语义答案的位置,因为默认行为是只打开有答案的选定文档。

票数 0
EN

Stack Overflow用户

发布于 2022-07-22 07:32:20

从搜索结果链接到内容中的部分取决于您拥有的内容源。如果内容是您在自己的网站上,并由您控制,您可以添加HTML锚链接到HTML的内容。如果您的内容是您无法控制的HTML,则只能使用文档中已经存在的锚链接。

如果您的内容包含PDF文档,则必须使用Adobe记录的PDF提供的链接机制

若要将指向PDF文件中特定页面的HTML作为目标,请将#page=page编号添加到链接的URL末尾。 例如,这个HTML标记打开一个名为myfile.pdf的PDF文件的第4页:

从您的描述,它似乎您正在寻找一个简单的选项,在Azure搜索,使深度链接到任何内容。没有这样的选择。

  1. 找出如何创建一个URL,将用户链接到内容的相关部分。
  2. 处理您的内容并提取必要的位元,以生成指向相关部分的链接。如果您正在使用内置索引器,则可以定义自定义技能集来完成此操作。或者,使用SDK直接将内容推送到索引中,而不使用索引器。这样,您就可以用自己的代码处理内容,这比学习如何使用技能集容易得多。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73003277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档