联合搜索结果上的点进率的在线学习的制作方法

文档序号:8303446阅读:258来源:国知局
联合搜索结果上的点进率的在线学习的制作方法
【专利说明】联合搜索结果上的点进率的在线学习
[0001] 背景
[0002] 企业所使用的在线捜索系统可被配置成向各种联合源提交内部捜索查询(例如, 内联网查询)W及外部查询(例如,web捜索查询)。联合源可包括企业外部的第S方网 站。另外,该些联合源可包括用于对来自内部捜索查询的结果进行排名的企业捜索引擎的 预先存在的配置未知的网站。例如,包括电子商务网站的企业通常可能需要向多个外部财 务源提交查询W寻找与各财务事务相关联的数据。因为企业捜索引擎没有被配置成用于对 来自未知联合源的捜索结果进行排名,所W企业无法确定从查询返回的相对于正规结果的 最佳结果。结果,用户可能需要手动地细读多个联合捜索结果并对它们进行排名W确定哪 一些是最佳结果。本发明的各个实施例正是针对该些考虑事项及其他而做出的。

【发明内容】

[0003] 提供本概述是为了 W简化的形式介绍将在W下详细描述中进一步描述的一些概 念。本
【发明内容】
并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮 助确定所要求保护的主题的范围。
[0004] 提供了用于对来自一个或多个联合源的捜索结果块上的点进率进行在线学习的 各实施例。可响应于查询从一个或多个联合源接收捜索结果块的点进反馈。可W基于接收 到的点进反馈向捜索结果块中的每一个分派权重。随后可基于所分派的权重对捜索结果块 进行排名。最后,捜索结果页可被生成W向用户显示经排名的捜索结果块。
[0005] 通过阅读下面的详细描述并参考相关联的附图,该些及其他特点和优点将变得显 而易见。可W理解,前述一般描述和W下【具体实施方式】均仅是例示性的,且不限制所要求保 护的本发明。
【附图说明】
[0006] 图1是根据各实施例的示出用于对来自联合源的联合结果块上的点进率进行在 线学习的网络体系结构的框图;
[0007] 图2是根据一实施例的示出捜索结果页的框图,该捜索结果页示出了来自联合源 的经排名的联合结果块;
[000引图3是根据一实施例的示出用于对来自联合源的联合结果块上的点进率进行在 线学习的例程的流程图;
[0009] 图4是可在其中实现各实施例的计算设备的简化框图;
[0010] 图5A是可在其中实现各实施例的移动计算设备的简化框图;
[0011] 图5B是可在其中实现各实施例的移动计算设备的简化框图;W及
[0012] 图6是可在其中实现各实施例的分布式计算系统的简单框图。
[001引详细描述
[0014] 提供了用于对来自一个或多个联合源的捜索结果块上的点进率进行在线学习的 各实施例。可响应于查询从一个或多个联合源接收捜索结果块的点进反馈。可W基于接收 到的点进反馈向捜索结果块中的每一个分派权重。随后可基于所分派的权重对捜索结果块 进行排名。最后,捜索结果页可被生成W向用户显示经排名的捜索结果块。
[0015] 在下面的详细描述中,将参考构成本发明的一部分的附图,在附图中,通过例图, 示出了特定实施例或示例。可组合该些实施例,可利用其他实施例,并且可作出结构上的改 变,而不背离本发明的精神或范围。因此,W下详细描述并不旨在限制,并且本发明的范围 由所附权利要求及其等效方案来限定。
[0016] 现在参考附图(该些附图中相同的标号表示相同的元素),将描述本发明的各方 面。图1是根据各实施例的示出用于对来自联合源的联合结果块上的点进率进行在线学习 的网络体系结构的框图。该网络体系结构包括通过网络4与联合服务器计算机70、80 W及 90 ("此后称为"联合服务器70、80 W及90"")通信的企业服务器计算机2 (此后称为"企 业服务器2)。网络4可W包括本地网络或广域网(例如因特网)。根据一实施例,企业服 务器2可被配置成支持公司企业的服务来生成查询W捜索来自位于企业内的源的电子文 档(例如,存储在企业服务器2上的电子文档50)和来自企业外部的源的电子文档(例如, 可分别被存储在联合服务器70、80 W及90上的电子文档72、82 W及92)并在结果页(例 如,网页)上呈现"靠前的"查询结果W供用户审阅。应当理解,根据一实施例,联合服务器 70、80 W及90可包括企业服务器2未知的源。具体而言,在缺少本文描述的各实施例的情 况下,联合服务器70、80 W及90可包括"先验"未知的源,使得响应于企业服务器2对该些 源作出的查询而返回的最佳捜索结果不能被确定W及不能相对于正规捜索结果被排名。除 电子文档40之外,企业服务器2还可存储服务器应用20、企业查询日志30 W及web查询日 志40。如将参考图3在下文更详细地讨论的并且根据一实施例,服务器应用20可被配置 成通过利用点击预测算法来促进对来自未知联合源的联合结果块上的点进率的在线学习, 使得最佳捜索结果可被确定并随后被排名。根据一实施例,服务器应用20可包括具有集成 web应用平台的企业应用软件,该集成web应用平台可被用来提供内联网口户、文档和文件 管理、协作、社交网络、外联网、网站、企业捜索、W及业务智能。一个说明性的集成web应用 平台是由华盛顿州雷蒙德市的微软公司开发的SHAREPOINT web应用平台。然而,应当理 解,还可W使用来自其他制造商的其他web应用平台而不背离本文描述的各实施例的精神 和范围。
[0017] 图2是根据一实施例的示出捜索结果页200的框图,该捜索结果页示出了来自联 合源的经排名的联合结果块。可由图1的服务器应用20生成的捜索结果页200可包括分 别由槽201、203 W及205分开的联合结果块202、204 W及206。联合结果块202可包括结 果210和220,联合结果块204可包括结果230和240,且联合结果块206可包括结果250和 260。如本文所定义的,联合结果块是来自联合源(即,图1的联合服务器70、80 W及90) 的文档集合。因而,根据一实施例,联合结果块202、204 W及206可W分别表示来自图1的 联合服务器70、80 W及90 (即,联合源)的电子文档集合(由结果210-270表示)。根据 另一实施例,联合结果块202、204 W及206可W来自同一源,使得它与服务器应用20生成 的捜索查询的重新解释相对应。例如,包括具有文件扩展名(例如,".doc")的电子文档名 的捜索查询可被重新解释成请求只返回具有相同文件扩展名的捜索结果。如将参考图3在 下文更详细地描述的,联合结果块202、204 W及206可被排序,使得它们表示从捜索查询返 回的最佳捜索结果的排名。因而,捜索结果页200顶部的槽201中显示的联合结果块202 排名高于联合结果块204,联合结果块204排名高于联合结果块206。如将在本文中更详细 地讨论的,联合结果块202、204 W及206的显示次序可根据与槽201、203化及205中的每 一个相对应的阔值权重来确定。根据一实施例,服务器应用20可被配置成确定联合结果块 202、204 W及206中的每一个的权重,其中权重在0和1之间。可基于服务器应用20计算 得到的点击概率(即,联合结果块将被用户在捜索引擎网页上点击的可能性)来确定权重。 因而,具有高于某一阔值(即,0. 5)的权重的联合结果块将被显示在捜索结果页200顶部的 槽201中,而具有低于该阔值的权重的联合结果块将被显示在捜索结果页200中的槽203 和205中。应当理解,出现在联合结果块中的结果的数量是用户可配置的。因此,尽管联合 结果块202、204 W及206
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1