使用该排名模型优化应用程序创建的自定义的排名模型

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

如果标准 SharePoint 2013 排名模型不满足您有相关性要求,您可以创建自定义的排名模型。排名模型优化应用后,您可以执行此比以前更容易。应用程序提供用户界面复制现有的排名模型、 判断一组查询的结果、 添加或删除 rank 功能,并调整这些功能的粗细。最后,您可以评估所做的更改,并且结果满意后发布新的排名模型。

本文内容

为什么创建自定义的排名模型?

为 SharePoint Online 获取应用程序

SharePoint Server 2013 的获取应用程序

创建自定义的排名模型-主要步骤

步骤 1: 复制现有排名模型,并为其指定名称

步骤 2: 添加判断设置

步骤 3: 判断组中的查询结果

步骤 4: 添加 rank 功能和优化粗细

在步骤 4a: 添加 rank 功能

步骤 4b: 优化权重

步骤 5: 计算所做的更改

步骤 6: 发布排名模型

有关排名和排名模型的详细信息

为什么创建自定义的排名模型?

在大多数情况下,SharePoint Server 2013 和 SharePoint Online 中的排名模型提供好的搜索结果排名,,您也可以影响的查询规则的搜索结果排名。但是,如果您有特定相关性需要的搜索结果,标准的排名模型不提供,您可以创建自定义的排名模型。

下面是一些典型使用案例:

  • 您添加了特定的托管的属性,您认为应影响您的网站上的项目的排名。
    示例: 食品存储已添加新的托管的属性"gluten 忙",并且想要的搜索结果排名计算中包括此托管的属性。

  • 您希望授予在标准比其默认的获取更多排名粗细排名模型中的一个或多个托管属性。
    示例: 会计公司希望 Excel 工作簿 (文件类型) 具有较高的排名粗细比使用标准的排名模型时,他们收到的内容。

    重要: 创建自定义的排名模型而复杂,并且您不应轻微参加此。良好的结果,希望投入如判断大量的查询任务的时间。

了解有关排名和排名模型的详细信息:

为 SharePoint Online 获取应用程序

  • 通过添加到网站应用程序中的步骤安装该应用。

  • 使用下载从 SharePoint 应用商店应用程序选项。

  • 若要使用该应用程序,您必须是 SharePoint Online 管理员。

SharePoint Server 2013 的获取应用程序

重要: 我们建议您安装的 SharePoint Server 2013 累积更新将在 2014 年 3 月发布。如果您使用与两个线性阶段的搜索排名模型(2013 年 8 月的累积更新中添加)作为您的自定义的排名模型基础模型,它将更轻松地重新调整和自定义您的排名模型。

  • 安装应用并准备好以允许应用程序使用相同的标准过程所有 SharePoint Server 2013 应用程序与 SharePoint 服务器场:安装和管理 SharePoint 应用

  • 若要使用该应用程序,您必须是搜索服务应用程序管理员。

创建自定义的排名模型-主要步骤

  • 单击应用程序图标 “排序模型优化”应用 以转到该应用程序的起始页。

请按照以下主要步骤创建的自定义的排名模型。希望转来回之间的不同步骤如下微调模型。

  1. 复制现有的排名模型,并为其指定名称

  2. 添加判断集

  3. 判断组中的查询结果

  4. 添加 rank 功能和优化粗细

  5. 评估所做的更改

  6. 发布的排名模型

步骤 1: 复制现有排名模型,并为其指定名称

当您启动应用程序时,您将看到所有可用的排名模型的列表。在首次使用时,这是标准的排名模型附带 SharePoint 组。这些排名模型与基于模型,并允许的唯一操作标记,对副本。若要创建自定义的排名模型,请复制现有模型,然后修改副本。使用该应用程序创建的任何模型用不基础模型,并将这些您也可以编辑发布删除标记。

与 SharePoint 提供的大多数标准排名模型具有线性阶段和神经阶段。使用此应用程序,您可以仅自定义的排名模型,线性阶段线性阶段是更轻松地优化和自定义。

我们建议为您的自定义的排名模型作为基础使用具有两个线性阶段的搜索排名模型

  1. 在现有的排名模型的列表中,选择要复制的模型。

  2. 单击右侧的箭头,然后选择复制

  3. 编辑排名模型页上键入新的排名模型的名称。

  4. 选择您想要测试对查询的结果源。

步骤 2: 添加判断设置

您可以添加一个或多个判断设置排名模型。设置通常判断组成,常用的查询,对于业务发展,很重要的查询或当前的排名模型无法处理较好的查询。在编辑排名模型页面上的在作出判断查询,下,选择添加判断设置

  1. 编辑判断设置页面上,选择一个或多个选项:

选项

说明

导入判断查询

如果您已经有一组的查询并返回查询的文档的标签,您可以将它们导入。选择要上载的文件,然后单击导入查询

导入文件必须使用下面的架构 XML 类型:

<QuerySet Name="testRM - JudgementSet">
<Query QueryString="query1" >
<Judgements>
<Document Url="docUrl1" Label="Excellent" />
<Document Url="docUrl2" Label="Good" />
<Document Url="docUrl3" Label="Fair" />
<Document Url="docUrl4" Label="Bad" />
</Judgements>
</Query>
</QuerySet>

您可以使用四个标签指示如何理想的结果是查询的使用:极好良好展览,和错误

添加样本的查询

如果在网站上搜索已经活动,您可以选择从现有查询日志查询随机集的应用程序。应用程序将选择更受欢迎的查询。

指定查询示例在框中,并单击添加查询的次数。

手动添加查询

直接在应用中,一个查询每行中,键入查询,然后单击添加查询

You can add all queries this way, or you can manually add more queries to an existing set of queries.

  1. 如果您导入判断带标签的查询,请单击完成以保存判断设置。
    如果添加查询从查询日志或手动,您可以开始判断查询,请参阅步骤 3。

若要确保相关性指标的特定网站的好的排名模型在可靠标记,请确保:

  • 在判断设置有足够的查询。更多的查询,并这些查询,效果就越好前 10 中的更多 judged 的文档。

  • 没有代表混合来自您预期的查询的范围。

步骤 3: 判断组中的查询结果

现在,转到所有查询和计算结果为每个。确定如何相关或所需的特定索引中的文档是作为特定查询的搜索结果。更多相关或所需您认为文档是,在排名列表中应该可更高版本。

注意: 如果您已导入判断前面的步骤中的查询结果已有评级,并且可以跳过此步骤。

  1. 编辑判断设置页面上的对于每个查询中,单击查询文本,然后选择作出判断结果

  2. 求值查询页面中,您将看到两个并排的结果集:基本模型结果与当前的模型的结果。为新的排名模型中进行任何更改之前,有两个结果集将相同。

    • 为每个结果,计算结果,并为其选择介于 1 到 5 星,数分级 (标签)。一个星形选项"断开链接,"可以用于无法访问的文档。

      您第一 round 的更改对进行排名模型之后,可以将此视图中并排的两个结果集进行比较。将当前的排名模型与基础模型或新的模型的上次保存的版本进行比较。这种方式可以计算所做的其他自定义的效果。

  3. 已分级查询的结果,单击下一步查询才能继续通过判断组。

  4. 单击完成以保存设置。

如果已经历,计算判断设置中的查询,您将看到判断报道,为该设置。向模型已更改后,您可以看到具有不同判断集的新的排名模型改进了多少相关性。

此列

显示以下信息

查询文本

在判断设置查询。

判断报道

在当前文档 Url 的百分比前十分级为。

注意: 判断报道较高时,才可靠相关性指标。若要增加报道,判断多个查询的结果。

与基数相关性排名

您已更改了排名模型后下, 图显示多少相关性已使用新的排名模型相比基础模型改进查询。如果分数是 0.00%,则没有两个查询的模型之间的区别。如果分数为负数,减少相关性。

与已保存模型

应用程序保持排名模型的草稿版本,而您对其进行处理。您可以将当前草稿版本到新的排名模型的上次保存的版本进行比较。

此图显示了多少相关性具有改进或减小了与当前模型到上次保存的版本进行比较的草稿。

相关性应用程序中使用的度量是"折扣累积获得"顶部的五个结果的计算。

步骤 4: 添加 rank 功能和优化粗细

复制现有的排名模型时,新的排名模型包含相同的排位功能和粗细,如下所示的基本模型。可以为其他 rank 功能添加更多的托管的属性、 删除现有的功能,或优化的现有功能的粗细。

注意: 您可以仅选择已创建和配置托管的属性。管理托管的属性,例如创建新的或使其可搜索或排序,设置不在此应用的范围。

在步骤 4a: 添加 rank 功能

  1. 编辑排名模型页面上,在添加和优化的功能,下单击添加功能自定义

  2. 添加自定义排名功能页面中,这些类型的排位功能之间进行选择:

排名功能类型

说明

基于判断查询建议的功能

应用程序可以表示要添加功能向量已解压缩的足够数量的判定文档时的功能。建议将 rank 有提供的自动调整相关性 jugdements (负数或正数) 强相关的功能。在运行自动化至少一次调整此排名模型后,此选项才可用。请参阅本文后面的自动调整有关的详细信息。

可搜索的文本的托管属性

选择要在搜索结果排名计算中使用的托管的属性。

如果您选择的查询术语很近属性值中非常重要,以后输入功能近似粗细。应用程序使用变体 isExact = 1 和 isDiscounted = 1。

可排序数字托管的属性

也称为静态 rank 功能。

托管的属性必须是整数类型。应用程序使用 Rational 转换。

选择一个托管的属性,然后输入属性的默认值。如果项目未显式设置的值,将使用默认值。

可排序属性与特定值

也称为 bucketed 静态 rank 功能。选择一个托管的属性,然后输入属性的默认值。

:此号码是正在调整特定桶。

排名基模型中的功能

使用此选项可调整的现有功能的粗细。选择现有的排位功能。

  1. 单击添加功能。重复步骤添加自定义的更多功能。在编辑排名模型页上显示所选的排位功能。

您可以从模型中删除功能。

阅读有关 rank 功能和聚合中自定义以提高相关性 SharePoint 2013 中的排名模型rank 功能的详细信息。

步骤 4b: 优化权重

最初,新功能具有零粗细,除基本模型中的现有 rank 功能。若要使排名的功能不同 weigth,您可以使用自动调整或手动调整。

自动调整

使用自动调整,判断判断正确设置为提供用于自动尝试最大化相关性的方式设置功能的粗细。必须至少包含 10 判断与至少包含 10 查询时,自动调整选项才可用。您有多个判断,更可靠的自动调整。

  • 自动调整选项卡上,单击Autotune 粗细按钮。

    注意: Autotune 选项包括大量的计算,并可能需要一组判断 10 查询大约 5 分钟。

手动调整

使用手动调整,您可以设置或更改单个 rank 功能的粗细。避免非常大的值 (负数或正数)。

  1. 手动调整选项卡上,设置,或通过输入或更改粗细框中的值更改为功能的粗细。

  2. Click Save weights to run evaluation on all judgment sets associated with this model.

  3. 评估更改,请参阅步骤 5。

步骤 5: 计算所做的更改

应用程序允许您评估自定义的排名模型更改相关性的方式。这是您考虑important查询的特别有用。

重要: 当您创建的自定义的排名模型时,这会影响使用该排名模型中的所有查询。测试对多个查询的自定义的排名模型的影响。

  • 手动调整列表以查看具体的查询的结果下面的查询示例框中键入查询。可以比较结果与基础模型向左、 上次保存的模型和与当前模型右侧的结果。您还可以对此页的设置,如果您希望判断添加查询。

  • 您也可以通过在判断设置运行评估计算特定设置的效果。在下判断查询判断集列表中,单击设置,右侧的箭头,然后从菜单中选择相关性求值

注意: 更改 rank 功能的粗细将影响的结果排序,希望提供改进的相关性。因重新排序,都不视为的新文档可能为查询输入前 10 个结果。如果发生这种情况,判断报道值将向下转判断集,然后您可能必须提供其他判断。

  • When you are done adding, removing, and tuning features, save your changes. The new custom ranking model is shown in the list of available ranking models that you started off with. It is marked as Not base model.

步骤 6: 发布排名模型

默认情况下可供您在其中添加应用程序的网站是新的排名模型。如果您想要更广泛使用您的自定义的排名模型,您必须将其发布。

  1. 选择排名模型列表中,单击右侧的箭头,然后从菜单中选择发布

  2. 选择以下选项之一:

    • Current site (available by default)

    • Current site collection

    • 所有网站集
      (对于 SharePoint Online: 对整个租户。对于本地: 整个搜索服务应用程序。)

  3. 单击“发布”。

发布排名模型时,您将获得 GUID 标识的排名模型。例如,当配置搜索结果 Web 部件,或以编程方式设置查询的RankingModelId属性,您可以在搜索中,使用 GUID。

有关排名和排名模型的详细信息

SharePoint Online:

SharePoint Server 2013:

Top of Page

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×