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

用社交网络特征提高姓名和其它搜索查询的搜索引擎结果页面的相关性制造技术

技术编号:8517335 阅读:189 留言:0更新日期:2013-03-30 20:28
提供了用于对与用户与之具有至少一种社交网络关系的一个或多个个体或实体相关的信息加以利用的系统、计算机可读媒体和方法。搜索引擎被配置为接收查询,标识匹配的电子文档,对电子文档进行排名,并且响应于接收的查询向用户传送匹配的电子文档和/或广告。一旦从用户接收到查询,搜索引擎就获得该用户的社交网络标识符并且利用与用户的社交网络关系相关的信息来利用非检索修饰符对查询进行扩充。搜索引擎处理与搜索结果中包括的电子文档相匹配的非检索修饰符并对结果进行排名,但是并不使用该非检索修饰符来标识或获取与查询相匹配的结果。经排名的电子文档包括于结果中并且以排名顺序显示给用户。

【技术实现步骤摘要】
用社交网络特征提高姓名和其它搜索查询的搜索引擎结果页面的相关性
技术介绍
传统搜索引擎为用户提供对通常位于互联网上的大量信息的访问。互联网由包括通过超文本链接相互连接的网页和其它多媒体内容在内的数以亿计的内容项所构成,这允许用户在网页之间进行导航。当向传统的搜索引擎输入搜索查询时,用户接收到具有与搜索查询相匹配的大量排名网页或其它多媒体的搜索引擎结果页面。 由于互联网的大型规模以及互联网页的独有属性,传统搜索引擎采用了复杂的排名功能,其在确定搜索引擎结果页面中所包括的网页或其它多媒体内容的排名时检查网页的连接性,诸如链接到它的页面的数量。例如,传统搜索引擎可以执行排名功能以基于网页与搜索查询的搜索词匹配的如何来对网页或多媒体进行排序。传统搜索引擎所采用的其它算法可以基于链接到所识别的用于包括在搜索引擎结果页面中的网页的其它网页的数量来计算与搜索词的匹配量度。搜索引擎所执行的这些排名功能并非一直使得用户感兴趣的结果优先。由于现有索引可能并没有捕捉到搜索查询的精确措辞(verbiage),所以搜引擎可能无法适当对相关结果进行排序或定位。
技术实现思路
本专利技术的实施例涉及用于响应于接收到搜索查询,利用与用户与之具有至少一种预定类型的关系的一个或多个个体或实体有关的社交网络信息而向用户呈现相关搜索结果和/或广告的系统和方法。搜索引擎利用社交网络信息通过非检索修饰符(nonretrieval modifier)来修改查询,该非检索修饰符影响搜索引擎所选择的URL的排名而并不影响搜索引擎所检索的URL的选择。进而,搜索引擎在搜索引擎结果页面中传送经排名的URL。在一些实施例中,当用户的社交网络信息不可用时,搜索引擎确定查询是否被归类为姓名或人员搜索查询。如果搜索查询被归类为姓名或人员搜索查询,则搜索引擎访问具有以与网页或多媒体相关联的实体的社交网络标识符为标签的网页或多媒体的索引条目的索引。通过该索引对搜索查询进行处理并且在搜索引擎结果页面中返回匹配结果以便向用户显示。在一个实施例中,网页或多媒体基于与匹配索引条目相关联的社交网络标识符进行聚类。本专利技术的实施例由以下权利要求而不是该
技术实现思路
所限定。本专利技术实施例的各个方面的高级别概述在这里出于该原因而提供,以便提供公开内容的概述,并且引入以下进一步进行描述的概念的选择。该
技术实现思路
并非意在标识出所请求保护主题的关键特征或必要特征,也并非意在被单独用来确定所请求保护主题的范围。附图说明以下参考附图对本专利技术的说明性实施例进行详细描述,它们全部通过引用结合与此,其中 图1是图示依据本专利技术实施例的示例性计算系统的网络示 图2是图示依据本专利技术实施例的用于对搜索引擎结果页面中所提供的电子文档进行排名的示例性的计算机实现的方法的逻辑示 图3是图示依据本专利技术实施例的用于对搜索引擎结果页面中所提供的电子文档进行排名的另一示例性方法的逻辑示 图4是图示依据本专利技术实施例的示例性操作环境的组件示图。具体实施例方式这里对本专利的主题进行具体描述以满足法定要求。然而,描述本身并非意在必然地对权利要求的范围进行限制。相反,所请求保护的主题可能结合其它的当前或未来技术以其它方式来实现以包括与本文中所描述的步骤相类似的不同步骤或步骤组合。虽然术语“步骤”、“块”和/或“组件”等在这里可能被用于表示所采用方法或系统的不同组件,但是除非在各个步骤的顺序被明确描述时,否则该术语不应当被解释为暗示在这里所公开的各个步骤之中或之间的任何特定顺序。除其它之外,这里所描述技术的各个方面总体上针对用于在对查询进行响应时在搜索引擎结果页中返回相关URL的计算机系统、计算机所实现的方法以及计算机可读存储介质。URL可以基于查询中所包括的可用社交网络数据和搜索词进行定位。本专利技术的实施例允许搜索引擎通过对来自类似Facebook 和Linkedin 的社交网络的简介数据加以利用来提高响应于查询而被按优先级排序以便向用户显示的搜索结果的相关度。在一些实施例中,搜索引擎接收搜索方的社交网络标识以及搜索方的查询。搜索引擎在被搜索方授权时利用搜索方的社交网络标识符来获得搜索方的社交网络。该社交网络包括与搜索方、搜索方的好友以及好友的好友相关的信息。搜索引擎利用该社交网络信息对查询进行重写。该查询被扩充以从搜索方及其好友的社交网络信息所获得的附加词。这些附加词是非检索词并且仅对所检索文档的排名有所影响,而并不影响检索本身,即它们在检索阶段被忽视,但是与非检索词相匹配的文档可以被搜索引擎给予比搜索引擎所指定的正常排名更好的排名。本专利技术的实施例在用户向搜索引擎提供模糊的姓名查询时可能是有用的。该模糊的姓名查询可以指共享相同姓名并且具有网络存在(web presence)的两个或更多的真实实体。搜素引擎可以利用搜索方的社交网络信息来确定搜索方可能对两个或更多真实实体中的哪一个更感兴趣。在一个实施例中,搜索引擎选择用户的社交网络中所包括的实体。在本专利技术的其它实施例中,搜索引擎可能无法访问搜索方的社交网络标示符。搜索引擎可以接收查询并且确定该查询是否被归类为姓名查询。如果该查询是姓名查询,则搜索引擎访问具有多个实体的社交网络标示符的网页和多媒体的索引。搜索引擎选择与从搜索方所接收的查询相匹配的索引条目。进而,搜索引擎基于与该索引条目相关联的社交网络标示符对匹配的索引条目进行聚类。聚类和结果被传送至搜索方以便在计算设备上进行显示。因此,搜索引擎可以通过基于社交网络简介数据对电子文档进行聚类并且将该聚类作为可替换的结果集合呈现而在应对模糊姓名查询时改善搜索者的体验。如本领域技术人员将会意识到的,计算机系统可以包括硬件、软件或者硬件和软件的组合。硬件包括被配置为执行存储器中所存储的指令的处理器和存储器。在一个实施例中,存储器包括存储计算机程序产品的计算器可读媒体,所述计算机程序产品具有用于计算机实现的方法的计算机可用指令。计算机可读媒体包括易失性和非易失性媒体、可移动和非可移动媒体,以及可由数据库、交换机和各种其它网络设备所读取的媒体。网络交换机、路由器和相关组件如与之进行通信的装置一样在本质上都是常规的。通过示例而非限制,计算机可读媒体包括计算机存储媒体和通信媒体。计算机存储媒体或机器可读媒体包括以用于存储信息的任意方法或技术所实施的媒体。所存储信息的示例包括计算机可用指令、数据结构、程序模块和其它数据表示。计算机存储媒体包括随机访问存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、闪存或其它存储器技术、紧致盘只读存储器(CD-ROM)、数字多功能盘(DVD)、全息媒体或其它光盘存储、磁性盒带、磁带、磁盘存储和其它磁性存储设备,但是并不局限于此。这些存储器技术能够瞬时、临时或持久存储数据。在又另一个实施例中,计算机系统包括具有索引、社交网络提供方、客户端计算机和搜索引擎的通信网络。索引被配置为存储位于互联网上的内容的URL。用户可以在通信连接至搜索引擎的计算机上生成查询。进而,该计算机可以将查询和用户的社交网络标识符一如果可用一传送至搜索引擎。搜索引擎可以使用查询在索引中定位具有与该查询相匹配的内容的URL。搜索引擎可以在搜索引擎结果页面中提供URL,该搜索引擎结果页面可以基于针对查询以及用户社交网络的本文档来自技高网
...

【技术保护点】
一种计算机实现的用于对搜索引擎结果页面中提供的电子文档进行排名的方法,所述方法包括:由一个或多个计算设备从用户接收查询(204);由所述一个或多个计算设备确定所述用户的社交网络标识符是否可用(206);当所述社交网络标识符可用时,由所述一个或多个计算设备执行以下步骤:?????获得用户的社交网络图形(208),?????利用基于从所述社交网络图形所获得的简介数据的加权的非检索修饰符对查询进行扩充(210),?????基于查询中所包括的搜索词以及所述非检索修饰符对与所述查询相匹配的电子文档进行排名(212),并且?????将经排名的文档传送至用户以便在计算设备上进行显示(218);并且当所述社交网络标识符不可用时,由所述一个或多个计算设备执行以下步骤:?????基于所述查询中所包括的搜索词标识出与所述查询相匹配的电子文档(214),?????基于所述查询中所包括的搜索词对与所述查询相匹配的电子文档进行排名(216),并且?????将经排名的文档传送至用户以便在计算设备上进行显示(218)。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:S纳巴RK谢诺伊
申请(专利权)人:微软公司
类型:发明
国别省市:

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

1