当前位置: 首页 > 专利查询>微软公司专利>正文

使用用户反馈来改善搜索结果制造技术

技术编号:2819398 阅读:178 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了用于管理将用来排列搜索结果的反馈数据的系统和方法。本发明专利技术能够将来自多于一个用户的多个用户反馈数据汇集到搜索索引中。用户反馈数据能够与索引中的一个或多个文档相关联以使得该一个或多个文档能够基于所汇集的反馈数据的类型来排列。一旦文档已被排列,就能够向请求者提供该经排列的文档。

【技术实现步骤摘要】
【国外来华专利技术】使用用户反馈来改善搜索结果扭旦 冃尔各种产品和服务通过公众的评论、建议、以及反馈随着时间不断发展和改 善。因为是公众定期地使用这些产品和服务,并且公众能够注意到产品或服务 中可能需要改正的大多数缺陷,所以公众可以是一良好的反馈源。有许多对于公众可用的、能够为一作出请求的用户搜索大范围的信息的搜 索服务。许多这些搜索服务都是基于被用来针对用户的搜索请求找出最相关的 搜索结果的各种不同的算法。然而,这些算法并不总是完美的,并且可能并不 总是提供针对用户搜索请求的最好的搜索结果。另外,因为每个人的需求和喜 好是不相同的,所以针对一特定搜索查询的一搜索结果集对于一个人来说可能 足够了,然而,针对同一搜索査询的相同搜索结果对于另一个人来说就可能不 够。搜索服务因此可以是能够从接受用户评论和反馈中获益的另一种服务。因 为公众自己的反馈可用来提供对公众想要什么的更好的理解而不是只是依靠 算法来提供结果,所以将用户反馈纳入提供搜索结果的搜索服务的方法可导致 更好以及更多的相关搜索结果。概要提出了一种用于管理将要被用来排列搜索结果的反馈数据的系统和方法。 该系统和方法公开了从多个用户汇集反馈数据的元素,其中,该反馈数据可采 用未结构化的或结构化的格式。此外,该系统和方法公开了将反馈数据与一个 或多个文档相关联。另外,该系统和方法能够基于反馈数据排列一个或多个文 档。而且,该系统和方法能够提供经排列的一个或多个文档作为对搜索请求的 搜索结果。提供本概要以便用简化的形式介绍将在以下详细描述中进一步描述的一 些概念。本概要并不旨在标识出所要求保护的主题的关键特征或必要特征,也 不旨在用于帮助确定所要求保护的主题的范围。附图简述附图说明图1示出了用于实现本专利技术的一个系统的实施例;图2示出了用于管理能够被用来排列搜索结果的反馈数据的一种方法的实 施例;图3示出了用于提供对于一个或多个文档的反馈的一种方法的实施例详细描述图l示出了用于实现本专利技术的一个系统的实施例。客户机102可以是执行 包括web浏览、搜索、电子邮件(email)以及其他任务、应用程序以及功能 在内的各种任务的台式或膝上型计算机、启用网络的蜂窝电话(具有或没有媒 体捕捉/回放能力)、无线电子邮件客户机、或其他客户机、机器、设备、或其 组合。客户机102还可以是任何便携式媒体设备,诸如数字照相机设备、数字 摄像机(具有或没有静止图像捕捉功能)、诸如个人音乐播放器以及个人视频 播放器等的媒体播放器、以及任何其他便携式媒体设备。服务器104可以是或可以包括运行Microsoft Windows 、 MacOSTM、 Unix、 Linux 、 Xenix 、 IBM AIXTM、 Hewlett-Packard UXTM、 Novell Netware 、 Sun Microsystems Solaris 、 OS/2 、 BeOSTM、 Mach、 Apache、 OpenSt印TM或其他 操作系统或平台的工作站。在一实施例中,客户机102也可以是服务器。客户机102可包括通信接口。该通信接口可以是允许客户机102直接连接 到任何其他客户机或设备或允许客户机102通过网络106连接到客户机、服务 器、或设备的接口。网络108可包括,例如,局域网(LAN)、广域网(WAN)、 或因特网。在一实施例中,客户机102可通过无线接口连接到另一客户机、服 务器、或设备。图2示出了用于管理能够被用来排列搜索结果的反馈数据的一种方法的实 施例。在一实施例中,搜索引擎可被用作能够管理这些反馈数据的服务器。该 搜索引擎可包括可以是例如倒排索引的索引。在步骤202,搜索引擎能够从一 个或多个用户汇集一个或多个反馈数据元素。该反馈数据可以是与一文档相关 联的、从用户接收到的任何类型的信息。在一实施例中,该反馈数据可用于根据与相应的搜索查询的相关度来对一文档进行评级,其中,该搜索査询可包括 至少一个搜索项。在另一实施例中,该反馈数据可大体描述用户对于一特定文 档的感受。在这样的实施例中,该反馈数据能够描述用户有多么满意或有多么 不满意该文档。文档可以是,例如,网页、任何类型的多媒体内容、或能够被 搜索引擎索引的任何类型的内容。在一实施例中,文档能够作为搜索结果来呈 现给用户。在步骤204,所汇集的反馈数据能够与一个或多个文档相关联。在一实施 例中,用户能够以一结构化的格式将反馈数据发送到搜索引擎。在创建一结构 化的格式时,搜索引擎能够向用户呈现一用户界面(UI),该搜索引擎可在其 中定义它想从该用户收到什么类型的信息。例如,搜索引擎能够创建一 UI, 该搜索引擎可在其中请求用户通过以数值范围1-5来对文档进行评级来提供关 于一特定文档的反馈数据,其中5可以是对于该文档最喜欢的等级,而l可以 是最不喜欢的等级。另一个示例可向用户呈现一 UI,用户可在其中从对应于 文档的预定文本描述的任何数量的按钮中进行选择。该文本描述能够描述该用 户有多么满意或有多么不满意该文档。例如,该UI可包含用户可选择作为关 于一特定文档的反馈数据的项,诸如"可能是最好的"、"好"、"一般"、 "差"、"可能是最差的"。在又一个示例中,搜索引擎可向用户呈现一 UI 并且要求该用户通过对搜索结果中的文档重新排序来显示该用户相信哪些文 档比其他文档与其搜索请求更相关来提供反馈数据。本专利技术能够使用可提供允 许用户对文档重新排序的传统手段的客户侧脚本语言。例如,用户可点击和拖 拽表示文档的图标、图像、或链接到其他文档的其他图标、图像或链接上方或 下方,来创建根据相关度的升序或降序重新排序的文档列表。在用于以预定方式接收反馈数据的任何类型的结构化格式中,因为搜索已 经知道它会从用户接收到什么类型的信息,所以该搜索引擎能够将反馈数据与 特定文档相关联。另外,如果反馈数据是对被包括在由搜索引擎提供的搜索结 果列表中的文档的响应,则该搜索引擎能够将对应于搜索结果的搜索査询、反 馈数据、以及文档彼此关联起来。在另一实施例中,用户能够以一未结构化的格式将反馈数据发送到搜索引 擎。在为该用户创建未结构化的格式以便发送反馈数据时,搜索引擎能够向该用户呈现一 UI,该用户可在其中自由地输入能够揭示用户关于一特定文档的感受的任何类型的信息。例如,搜索引擎能够呈现一 UI,包括用户可在其中输入作为关于一特定文档的反馈数据的他/她所具有的任何评论的文本框。在一实施例中,因为反馈数据是响应于搜索引擎在接收到搜索査询后提供 的从搜索引擎接收到的搜索结果而提供的,所以反馈数据可直接与搜索查询相 关。例如,反馈数据可被链接到搜索体验,其中,用户能够提供可与搜索引擎 作为对于该用户的搜索查询的搜索结果而提供的网页相关联的反馈数据。因为 反馈数据被链接到搜索引擎为其提供搜索结果的搜索査询,所以搜索引擎能够 将反馈数据与特定文档和搜索査询相关联。在另一实施例中,反馈数据可以不直接与搜索查询相关,并且搜索引擎可 能不能够将反馈数据直接链接到文档或搜索查询。事实上,用户能够提供不是 直接与搜索体验有关的反馈数据。更具体而言,用户能够通过联系搜索引擎、 连接到搜索引擎的独立服务器,或通过联系管理搜索引擎的实体来提供反馈数 据。例如,用户可将能够描述其关本文档来自技高网...

【技术保护点】
一种用于管理将被用来排列搜索结果的反馈数据的方法,所述方法包括: 从多个用户汇集一个或多个反馈数据元素; 将所述一个或多个反馈数据元素与一个或多个文档相关联; 基于所述一个或多个反馈数据元素来排列所述一个或多个文档;以及 提供所述经排列的一个或多个文档。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:J戴JH法拉歌NJ梅内赛斯R纳姆S萨特HJ威廉姆斯
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利