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

基于上下文的搜索结果的排名制造技术

技术编号:9769899 阅读:142 留言:0更新日期:2014-03-16 05:23
在一个实施方式中,计算装置可以访问由用户提供的搜索查询;响应于搜索查询识别一组搜索结果,其中在该组中的一个或多个搜索结果与社交网络系统的特征相关联;基于一个或多个因素排名该组搜索结果;提升与特征相关联的一个或多个搜索结果的一个或多个排名以使用户注意到所述特征;以及将该组搜索结果按照其排名顺序呈现至用户。

【技术实现步骤摘要】
【国外来华专利技术】基于上下文的搜索结果的排名
本公开通常涉及改善针对搜索查询识别出的搜索结果的质量。
技术介绍
因特网提供大量的世界各地的信息,这些信息可能存在很多不同的网站和很多不同的装置中,诸如服务器和客户端或数据库。不同网站的这些不同的装置通过有线或无线连接被通信连接至计算机或通信网络。个人使用连接到网络的可用的网络装置(例如,计算机、智能移动电话等)可以访问因特网上特定可用信息。由于因特网上巨大量的可用信息,对于个人(例如,网络用户)来说不切实际而且也不可能为了他需要的特定的信息而手动搜索整个因特网。反而,大多数网络用户依赖不同类型的计算机实现的工具来帮助他们定位所希望的信息。最常见并且使用最广泛的计算机实现的工具之一是搜索工具,也称作搜索引擎。为了在因特网上搜索与具体话题有关的信息,用户通常向搜索工具提供描述话题的几个词,常被称作“搜索查询”或仅称“查询”。搜索工具使用各种搜索算法基于搜索查询进行搜索并生成一组搜索结果,各自对应很可能与搜索查询有关的一些信息。然后搜索结果呈现至用户。复杂的搜索工具除了仅仅识别搜索结果还执行作为搜索过程的一部分的许多其他的功能。例如,搜索工具通常根据搜索结果对于搜索查询的相关性的相关度来排名(rank)识别的搜索结果,因此与搜索查询相对更相关的搜索结果比与搜索查询相对更不相关的搜索结果排名的较高并因此因此在与搜索查询相关性相对较小的搜索结果之前呈现至网络用户。还要继续努力改善搜索工具生成的搜索结果的质量。
技术实现思路
本公开通常涉及改善针对搜索查询识别的搜索结果的质量。在特定实施方式中,一个或多个计算装置可以访问由用户提供的搜索查询;响应搜索查询识别一组搜索结果,其中在该组中的一个或多个搜索结果与社交网络系统的特征相关联;基于一个或多个因素排名该组的搜索结果;提升与特征相关联的一个或多个搜索结果的一个或多个排名以使用户注意该特征;并且按照其排序向用户呈现该组的搜索结果。下面结合以下附图在特定实施方式中更详细地描述本公开的这些及其他特征、方面和优点。【附图说明】图1示出了表示在社交网络系统中包含的信息的示例图。图2示出了用户可以通过其搜索信息的实例用户界面。图3示出响应搜索查询所识别出的一组搜索结果的示例排名方法。图4示出示例计算机系统。【具体实施方式】现在将参照附图中示出的几个实施方式详细地描述本公开。在下列描述中,提出了大量的具体细节以提供对本公开的全面理解。然而,如果没有某些或所有的这些细节也可以实现本公开。在其他实例中,为了不使本公开模糊,没有详细地描述已熟知的处理步骤和/或结构。此外,尽管结合特定实施方式描述了本公开,然而应当理解该描述并不旨在将本公开限制为所描述的实施方式。相反,该描述旨在涵盖可包含在由所附权利要求所定义的本公开的精神和范围内的替代、变形以及等同物。计算机实现的搜索工具设计成搜索与一个或多个网络(诸如因特网或内联网)的具体话题相关联的信息。为了进行搜索,网络用户可以向搜索工具发布搜索查询。搜索查询通常包含描述话题的一个或多个词。作为回应,搜索工具可以识别一组搜索结果,各自对应可能与搜索查询有关的一些信息。该组搜索结果可以基于许多因素排名并根据它们相应的排名呈现至用户。当针对搜索查询排名一组搜索结果时,可能会考虑到许多不同的因素。例如,可以分析每个搜索结果的内容以确定其与搜索查询的相关度。此外,特定实施方式可以基于如,例如但不限于,进行搜索的背景、搜索查询所描述的话题的本质或特性、要求搜索的时间和位置、以及用户请求搜索的社交网络信息和行为轮廓的因素来排名搜索结果。特定实施方式也可以根据如,例如但并不限于,提供搜索工具的实体的经营策略或目的的目标提升某些搜索结果的排名。在特定实施方式中,搜索工具可以由社交网络系统提供或与社交网络系统相关联。社交网络系统可以具有许多特征,如,例如但不限于,使其用户通过电子邮件或消息联系他们的朋友、组织事件、形成社会群体、上传和分享照片、读取新鲜事、使用各种基于网络的应用(例如,由社交网络系统或第三方任一提供的)、玩网络游戏等。在特定实施方式中,该组中的一个或多个搜索结果可与这种特征相关联。当排名该组的搜索结果时,可考虑到用户与特征的互动级别。在某些情况下,在希望可以增加用户与特征的互动级别的情况下,为了使用户注意到特征,可以提升(即,人为增加)与特征相关联的搜索结果的相应排名。社交网通常是由诸如个体或组织的实体组成的社会结构,这些个体或组织由一类或多类互依因素或关系连接,诸如朋友、家属、共同权益、金融交易、厌恶、或信任的关系、知识、或声望。在最近几年里,社交网络已经利用因特网。在因特网上存在着以社交网络网址的形式的社交网络系统。这种社交网络网址使它们的成员能够进行各种的社交活动,这些成员通常称作网址用户。例如,由Facebook, Inc.在www.facebook.com运行的社交网络网址使其用户通过电子邮件、即时信息或博客发布与他们的朋友联系、组织社会事件、分享照片、接收他们的朋友或有趣事件的消息、玩游戏、组织事件等。社交网络系统可包含与其用户相关的巨大量的信息。这种信息不限于单用户的社交连接,但可以包括,例如但并不限于,人口统计信息、网络或社交活动、行为轮廓、以及单用户的个人爱好、兴趣或业余爱好。特定实施方式可以表示使用可具有许多节点和边线的图均列明于社交网络系统中的信息,其示例在在图1中示出。在图1中示出的图形100中,各节点可以表示实体,其可以是人(例如,社交网络系统的用户)或非人(例如,位置、事件、行为、商业、对象、消息、张贴、图像、网页、新鲜事等)。如果两个节点在某方面相关(即,两个节点之间存在关系),则两个节点用边线连接。图形100中的两个节点可能相关从而用边线连接时的示例情况可以包括,但不限于,(I)两个节点分别代表社交网络系统的两个用户,并且两个用户是社交连接的(例如,彼此的朋友);(2)两个节点分别代表社交网络系统的用户和事件,并且用户已经参与事件;(3)两个节点代表社交网络系统的用户和位置,并且用户已经处于该位置;(4)两个节点代表社交网络系统的用户并且用户已经与网页互动(例如,浏览);(5)两个节点分别代表事件和位置,并且事件保持在该位置;(6)两个节点分别代表社交网络系统的用户和图像(例如,数码照片),并且用户在图像中;(7)两个节点分别代表社交网络系统的用户和产品(例如,移动电话),并且用户拥有并使用该产品;以及(8)两个节点分别代表社交网络系统的用户和软件应用(例如,基于网络的游戏),并且用户使用该应用(例如,玩游戏)。连接可能存在于两个人之间,人和非人实体之间,以及两个非人实体之间。两个人或非人实体之间的任何类型的关系都可以使两个实体之间连接。在图形100中,当两个具体节点之间存在边线时,可以认为两个节点直接相关。例如,边线120A连接节点IlOA和110B,从而节点IlOA和IlOB直接相关。类似地,边线120B连接节点IIOB和110C,从而节点IIOB和IlOC直接相关。当两个特定节点之间不存在边线时,两个节点依然可以被认为是间接相关。例如,没有边线直接连接节点IlOA和IlOC ;然而,节点IlOA和IlOC依然可以被认为是通过节点IlOB间接相关。对于节点1本文档来自技高网...
基于上下文的搜索结果的排名

【技术保护点】
一种方法,包括:由一个或多个计算装置,访问由用户提供的搜索查询;响应于所述搜索查询识别搜索结果的组,其中,在所述组中的一个或多个搜索结果与社交网络系统的特征相关联;基于一个或多个因素排名所述搜索结果的组;提升与所述特征相关联的所述一个或多个搜索结果的一个或多个排名以使所述用户注意到所述特征;以及将所述搜索结果的组按照其排名顺序呈现至所述用户。

【技术特征摘要】
【国外来华专利技术】2011.06.03 US 13/152,6141.一种方法,包括:由一个或多个计算装置, 访问由用户提供的搜索查询; 响应于所述搜索查询识别搜索结果的组,其中,在所述组中的一个或多个搜索结果与社交网络系统的特征相关联; 基于一个或多个因素排名所述搜索结果的组; 提升与所述特征相关联的所述一个或多个搜索结果的一个或多个排名以使所述用户注意到所述特征;以及 将所述搜索结果的组按照其排名顺序呈现至所述用户。2.根据权利要求1所述的方法,其中,基于所述用户与所述特征的互动级别提升所述一个或多个搜索结果的所述一个或多个排名。3.根据权利要求1所述的方法,其中,基于所述社交网络系统的一个或多个目的提升所述一个或多个搜索结果的所述一个或多个排名。4.根据权利要求1所述的方法,其中,从存储在与所述用户相关联的电子装置上的第一信息识别所述搜索结果的组。5.根据权利要求4所述的方法,其中,从存储在所述社交网络系统中的第二信息进一步识别所述搜索结果的组。6.根据权利要求1所述的方法,其中,基于一个或多个因素排名所述搜索结果的组并且提升与所述特征相关联的所述一个或多个搜索结果的所述一个或多个排名包括: 至少基于所述搜索结果与所述搜索查询的内容相关性的级别、所述搜索结果与所述搜索查询或所述用户的社交相关性的级别、以及基于所述用户与所述特征的互动级别确定的所述搜索结果的提升系数来为所述组中的每个搜索结果计算排名评分。7.一种系统,包括: 存储器,包括能够由一个或多个处理器执行的指令;以及 所述一个或多个处理器,耦接至所述存储器并可操作以执行所述指令,在执行所述指令时所述一个或多个处理器可操作以: 访问由用户提供的搜索查询; 响应于所述搜索查询识别搜索结果的组,其中,在所述组中的一个或多个搜索结果与社交网络系统的特征相关联; 基于一个或多个因素排名所述搜索结果的组; 提升与所述特征相关联的所述一个或多个搜索结果的一个或多个排名以使所述用户注意到所述特征;以及 将所述搜索结果的组按照其排名顺序呈现至所述用户。8.根据权利要求7所述的系统,其中,基于所述用户与所述特征的互动级别提升所述一个或多个搜索结果的所述一个或多个排名。9.根据权利要求7所述的系统...

【专利技术属性】
技术研发人员:瑞安·帕特森迈克尔·杜德利·约翰逊埃里克·特森格
申请(专利权)人:脸谱公司
类型:
国别省市:

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

1