Google 的话题度得分、社交度得分和用户生成的内容

已发表: 2022-04-19

什么是话题分数?

Topicality Scores 让您了解网页上的内容是什么——该页面的主题可能是什么。 它们为谷歌提供了一种基于这些话题性分数对页面进行排名的方法。

最近的一项关于搜索的谷歌专利刚刚发布,它着眼于话题分数、社交分数和用户生成的内容。

我之前在谷歌写过关于话题度的文章。 最新帖子是:Google 的主题搜索结果?

搜索引擎识别与搜索者的需求相关的资源(例如,图像、音频、视频、网页、文本、文档),并以最有用的方式呈现有关资源的信息。

搜索引擎返回搜索结果以响应搜索者提交的文本查询。

响应于图像搜索文本查询,搜索引擎返回一组搜索结果来识别响应于该查询的资源。

对于给定的查询,可以返回大量搜索结果。

搜索者可能很难选择最相关的结果或提供搜索者愿意依赖的建议。

搜索者可以对与评论、意见或与搜索者的社交图谱(例如,搜索者的联系人)和其他搜索者相关的其他内容相关联的搜索结果给予更多权重。

这些搜索结果可能会因与其他搜索者相关的内容而变得模糊不清。 这可能是当搜索引擎将查看主题分数以更好地了解这些页面及其信息的内容时。

搜索技术

该专利描述了搜索技术,包括话题评分。

一般来说,本专利的主题包括:

  • 接收搜索查询
  • 识别响应于搜索查询的潜在搜索结果,潜在搜索结果对应于存储在计算机可读存储介质中的数字内容
  • 确定潜在的搜索结果包括使用计算机实现的社交服务生成的用户生成的内容
  • 检索与搜索者生成的内容相关的数据,该数据包括分数
  • 根据分数选择搜索者生成的内容将作为搜索结果提供
  • 在生成SERP 时,搜索结果包括基于网络的搜索结果和至少一部分搜索者生成的内容。
  • 将搜索结果传输到客户端计算设备以显示给搜索者

Topicality Scores 专利

这些可以包括以下功能:

话题度分数

  • 确定与搜索者生成的内容相关联的话题性分数大于或等于阈值话题性分数,话题性分数被包括在分数中,其中确定搜索者生成的内容将作为搜索结果被提供是响应于确定与搜索者生成的内容相关联的话题分数大于或等于阈值话题分数;
  • 话题性分数表示搜索者生成的内容与搜索查询相关的程度
  • 并且 话题性分数表示搜索者生成的内容与感兴趣的事物相关的程度
    动作还包括确定搜索者生成的内容是最近生成的内容,其中确定与搜索者生成的内容相关联的话题分数大于或等于阈值话题分数是响应于确定搜索者生成的内容是最近生成的内容

热门搜索查询

  • 确定搜索查询是趋势搜索查询

用户生成内容

  • 具有搜索者生成的内容是最近生成的内容,其中确定与搜索者生成的内容相关联的话题性分数大于或等于阈值话题性分数响应于确定搜索查询是趋势搜索查询并且确定搜索者生成的内容是最近生成的内容。

总分

  • 选择与搜索者生成的内容相关联的总分大于或等于总阈值分; 总得分被包括在数据中,其中确定搜索者生成的内容将作为搜索结果被提供是响应于确定与搜索者生成的内容相关联的总得分大于或等于总阈值而发生的分数; 动作还包括确定搜索查询不是趋势搜索查询,其中确定与搜索者生成的内容相关联的总分数大于或等于总阈值分数是响应于确定搜索查询不是流行的而发生的。趋势搜索查询。 分数反映了搜索者生成的内容的质量以及搜索者生成的内容与搜索者的相关性

数字图像

  • 选择搜索者生成的内容包含数字图像
  • 注意到数字图像将显示在搜索结果的图像搜索结果部分中; 动作还包括确定搜索者生成的内容没有与数字图像相关联的文本,其中确定数字图像将显示在搜索结果的图像搜索结果部分内是响应于确定搜索者生成的内容而发生的没有与数字图像相关的文本; 搜索者生成的内容包括搜索者生成的内容;

由作者用户生成的用户生成内容

  • 搜索者生成的内容包括作者用户生成的内容; 作者用户是搜索者社交图谱的成员; 搜索者生成的内容包括电子消息、聊天会话中提供的文本、社交网络服务的帖子、数字图像中的至少一个; 社交计算机实现的服务包括以下至少一项:
  • 社交网络服务,
  • 电子讯息服务
  • 聊天服务
  • 微博服务
  • 博客服务
  • 数字内容共享服务。

这项最近授予的专利位于:

在搜索中选择性地呈现内容类型和来源
发明人:Daniel Belov、Matthew E. Kulick、Adam D. Bursey、David Yen 和 Maureen Heymans
受让人:谷歌有限责任公司
美国专利 11,288,331
授予:2022 年 3 月 29 日
提交日期:2019 年 5 月 15 日

抽象的

本公开的实现包括接收搜索查询、识别响应于搜索查询的潜在搜索结果、与存储在计算机可读存储介质中的数字内容相对应的潜在搜索结果、确定潜在搜索结果包括用户生成的内容的动作使用计算机实现的社交服务生成的,接收与用户生成的内容相关联的数据,该数据包括分数,基于分数确定用户生成的内容将作为搜索结果提供,生成搜索结果,搜索结果包括基于网络的搜索结果和至少一部分用户生成的内容,并且将搜索结果传输到客户端计算设备以显示给搜索者。

本规范的各个方面针对在搜索结果中检索和显示搜索者生成的内容。

搜索者生成的内容可以包括使用社交计算机实现的服务生成的内容。

社交计算机实现的服务

示例社交计算机实现的服务可以包括:

  • 社交网络服务
  • 电子讯息服务
  • 聊天服务
  • 微博服务
  • 博客服务
  • 数字内容共享服务

用户生成内容

用户生成的内容可以包括:

提供的内容:

  • 电子讯息
  • 聊天会话
  • 发布到社交网络服务
  • 发布到共享服务(例如照片共享服务)的内容
  • 发布到博客服务的内容。

出于说明的目的,并且通过非限制性示例,本公开的实现将在由社交网络服务的搜索者生成和分发的数字内容的背景下进行讨论。

本公开可以应用于其他内容类型,包括例如电子消息内容和聊天内容。

可以基于搜索者提供的搜索查询生成搜索结果。 搜索结果可以包括公开可用的内容。 搜索结果可以包含搜索者生成的内容。 搜索者生成的内容提供了搜索者和其他搜索者生成的范围。 搜索者生成的内容是否以及如何显示在搜索结果中可以根据搜索者生成的内容的特征来确定

访问受控内容

搜索者生成的内容可以包括访问控制的内容。 访问受控内容可以包含与隐私设置相关联的内容,这样只有选定的用户才能访问该内容。 示例访问受控内容可以包括在电子消息、聊天会话和社交网络服务的帖子中提供的内容。 例如,电子消息可以具有隐私设置。

电子消息的内容只有电子消息的作者和接收电子消息的收件人才能访问。 作为另一个示例,聊天会话可以具有隐私设置,使得聊天会话的内容只能由聊天会话中的参与者访问。 作为另一个示例,到社交网络服务的帖子可以具有隐私设置,使得帖子的内容只能由酒吧的作者和作者允许访问的搜索者访问。

与特定搜索者关联的作者用户可以使用社交图来识别

与特定搜索者相关联的作者用户可以使用搜索者的社交图来识别。 社交图可以指本说明书中使用的单个社交图或多个互连的社交图。 可以为用户拥有的不同类型的连接生成不同的社交图。 例如,用户可以在一个社交图表中与聊天联系人建立联系,在第二个社交图表中与电子消息联系人联系,在第三个社交图表中与来自特定社交网络服务的联系(或联系人)建立联系。

每个社交图可以包括与用户分离程度更高的其他个人或实体的边。 反过来,这些联系人可以具有与用户分离的另一程度的其他联系人。 类似地,用户与特定社交网络中某人的联系可以习惯于根据该人的联系来识别其他联系。 不同的社交图可以包括将社交图连接到其他社交图的边。

连接类型和社交图谱

连接和社交图的类型可以包括但不限于搜索者所在的其他搜索者:

  • 直接联系人(例如,搜索者邮件或聊天联系人、社交网站上的直接联系人)
  • 间接联系(例如,朋友的朋友、与搜索者有直接联系的搜索者的联系)。
  • 个人生成的内容(例如,博客文章、评论)。

社交图可以包括单个网络内或跨多个网络(可分离或集成)的连接。 也可以考虑公共社交图关系。 在一些示例中,可以通过公共档案和公共社交网络服务建立公共关系。

社交图谱信息的来源

搜索者的社交图是连接(例如搜索者和资源)的集合,这些连接被标识为在指定的分离度内与搜索者有关系。 搜索者的社交图可以包括不同程度分离的人和特定内容。

例如,搜索者的社交图可以包括:

  • 朋友们,
  • 朋友的朋友(例如,由搜索者、社交绘图网站或其他指标定义)
  • 搜索者的社交圈
  • 搜索者关注的人(例如订阅的博客、订阅源或网站)
  • 合作伙伴
  • Fother 明确识别了搜索者感兴趣的内容(例如,特定网站)

该图显示了搜索者和示例连接,这些连接将搜索者的社交图扩展到系统内和外部网络中的人员和内容,并以不同程度的分离显示。 例如,搜索者可以有:

  • 包含一组已识别朋友的个人资料或联系人列表
  • 链接到外部资源(例如,网页)
  • 订阅系统内容(例如,提供各种内容和应用程序的系统,包括电子邮件、聊天、视频、相册、订阅源或博客)

这些组中的每一个都可以在与搜索者不同程度的分离中与其他搜索者或资源建立联系。 例如,搜索者的朋友每个人都有他们自己的个人资料,其中包括资源链接以及各个朋友的朋友。

搜索者的社交图谱

可以在搜索者的社交图谱中考虑在指定数量的分离度内与搜索者的连接。 用于确定搜索者的社交图谱的分离度数可以由搜索者指定。 使用默认的分离度数。 此外,可以使用基于例如连接类型的动态分离度数。

社交图谱中的成员资格和分离程度基于其他因素,包括交互频率。 例如,搜索者的交互频率(例如,搜索者访问特定社交绘图站点的频率)或交互类型(例如,认可或选择与朋友相关联的项目)。 随着交互的变化,社交图中特定联系人的关系也可以动态变化。 因此,社交图可以变得动态而不是静态。

社交信号可以在社交图上分层(例如,在社交图中的连接之间使用加权边或其他权重)。 这些信号,例如,搜索者与特定连接之间的交互频率或交互类型,然后可以用于在社交图或社交图中​​加权特定连接,而无需修改实际的社交图连接。 这些权重可以随着与搜索者交互的变化而变化。

社交图可以使用合适的数据结构(例如,列表或矩阵类型的数据结构)来存储。 描述存储的社交图的任何方面的信息都可以得到考虑的关系数据。 例如,关系数据可以包括描述搜索者的社交图的特定成员如何连接到搜索者的信息(例如,特定实体通过什么社交路径连接到搜索者)。

社交图中的社交信号

关系数据还可以包括描述并入搜索者的社交图谱中的任何相关社交信号的信息。 关系数据可以存储在关系查找表(例如,散列表)中。

用于在查找表内定位值(例如,关系数据)的合适键可以包括描述搜索者和搜索者社交图的任何成员的各自身份的信息。 例如,查找表中用于定位关系数据的合适键可以得到 (Searcher X, Searcher Y),其中 Searcher Y 是 Searcher X 的社交图谱的成员。

社交帖子分数

使用社交图谱信息

系统识别搜索者。 例如,可以基于与系统相关联的搜索者简档来识别搜索者。 例如,当搜索者使用搜索者姓名、电子消息地址或其他标识符登录到系统时,可以识别搜索者简档。

系统找到搜索者的社交图。 搜索者的社交图识别与搜索者相关联的人员和资源,例如,搜索者已表示感兴趣的人和资源。 社交图限于与搜索者的指定数量的分离度或与搜索者的特定关系或交互类型。

搜索者的社交图谱由另一个系统生成并根据请求提供。 在一些示例中,搜索者的社交图可以作为索引提供,该索引标识搜索者的社交图的每个成员并指示搜索者和成员通过其连接的服务(例如,电子消息联系人、社交网络联系人等)。 .

搜索者的社交图是使用搜索者个人资料数据确定的

为了查看话题性分数,搜索者的社交图是使用搜索者资料数据以及从搜索者和搜索者资料数据中标识的资源中提取的信息来确定的。 例如,搜索者的简档可以包括搜索者的朋友列表。 搜索者的朋友可以包括系统内的朋友(例如,使用与系统相关的相同电子邮件或聊天服务)或系统外部的朋友(例如,社交图或与第三方应用程序相关联的联系人列表或服务提供商)。 搜索者的简档还可以包括搜索者所属的订阅列表(例如,识别搜索者关注的内容,例如特定博客或订阅源)。

搜索者的简档还可以包括搜索者识别的外部链接。 这些链接可以识别感兴趣的特定内容。 搜索者的简档还识别搜索者使用的其他别名(例如,与特定内容提供者或社交图源相关联)。

搜索者可以具有用于聊天应用的第一身份和用于餐厅评论网站的第二身份。 这两个身份可以链接在一起,以统一与该搜索者关联的内容。

通过从搜索者的个人资料中的已识别人员和内容中提取信息,可以进一步扩展社交图谱。 例如,公共简档信息可以存在于识别出的朋友的信息中,可以从中提取信息(例如,他们的朋友、链接和订阅)。 搜索者可以直接调整社交图谱的成员。 例如,搜索者可以将他们的联系人(例如,电子邮件联系人)分组到系统在构建搜索者的社交图时访问的特定组中。

类似地,搜索者可以阻止系统将成员添加到搜索者的社交图谱中,例如,通过选择退出选项或通过将联系人排除在系统用于生成社交图谱的特定组之外。 隐私功能为搜索者提供了选择加入或选择退出选项,以分别允许或阻止被包含(或删除搜索者,如果已包含)作为他人社交图谱的成员。 因此,搜索者可以控制社交图中包含哪些个人信息或连接信息(如果有)。

系统可以识别与搜索者的社交图相关的信息

该系统可以识别与搜索者的社交图相关的信息。 与搜索者的社交图相关联的识别信息可以包括,例如,搜索者订阅的网络资源(例如,特定博客和微博)的内容或张贴。 识别的信息还可以包括由搜索者的社交图谱的成员生成的内容。 例如,搜索者的社交图谱的成员可以生成包括本地评论(例如,餐厅或服务)、视频评论和评级、产品评论、书评、博客评论、新闻评论、地图、公共网络注释、公共文档、流式更新、照片和相册。

该系统可以索引与搜索者的社交图相关联的识别信息以用于信息检索。 与搜索者的社交图相关联的识别信息可以通过在现有搜索索引中生成和合并合适的数据结构(例如社交限制)来获得索引。

该系统可以通过将识别的信息映射到搜索索引中引用的相应网络资源并确定网络资源和搜索者之间的社交联系来生成社交限制。 例如,系统可以访问包括描述搜索者的社交图的关系数据的关系查找表以确定这样的社交联系。 在一些示例中,可以以与包括在搜索索引中的引用的网络资源相关联的信息标签的形式提供社交限制。

检索和呈现搜索结果,包括社交图信息

搜索系统从搜索者接收搜索查询。 例如,搜索者可以将搜索查询输入到特定系统的搜索界面中。 搜索查询包括术语并且可以通用或指向特定类型的资源(例如,网络搜索或图像搜索)。

搜索者可以从客户端设备提交搜索查询。 客户端可以通过局域网(LAN)或广域网(WAN)(例如,互联网)将计算机连接到搜索系统。 搜索系统和客户端设备是单机。 例如,搜索者可以在客户端设备上安装桌面搜索应用程序。 搜索者可以将搜索查询提交给搜索系统内的搜索引擎。

当搜索者提交搜索查询时,搜索查询通过网络传输到搜索系统。 例如,搜索系统可以实现为在通过网络相互耦合的位置的计算机上运行的计算机程序。

检索与收到的查询相关的搜索结果

搜索系统检索搜索结果,包括与搜索者的社交图相关联的搜索结果。 例如,系统可以检索包括由搜索者的社交图的成员生成的内容的搜索结果。 搜索系统可以包括用于检索与接收的查询相关的搜索结果的搜索引擎。 搜索引擎可以包括:

  • 一种索引引擎,用于索引在语料库(例如,内容的集合或存储库)中找到的资源(例如,Web 文档,例如网页、图像或 Internet 上的新闻文章)
  • 存储索引信息的搜索索引
  • 用于识别搜索索引中响应查询的资源的资源定位器(例如,通过实现查询文本匹配例程)
  • 在一些示例中,搜索引擎还可以包括排名引擎(或其他软件)以对匹配查询的网络资源进行排名

可以使用常规或其他技术来执行网络资源的索引和排名。 与搜索者的社交图关联的已识别信息可以包含在与其他资源相同的索引或单独的索引中。 因此,可以针对响应于查询的一般搜索结果以及标识与搜索者的社交图谱相关联的资源(例如,认可的网络资源)的特定搜索结果执行单独的搜索。

系统呈现搜索结果,包括与搜索者的社交图相关的搜索结果。 例如,搜索系统可以呈现表示由搜索者的社交图谱的成员和搜索者自己生成的内容的搜索结果。

搜索引擎可以通过网络将检索到的搜索结果传输到客户端设备以呈现给搜索者,例如,作为网页上的搜索结果以显示在客户端设备上运行的网络浏览器中。 搜索系统将与搜索者的社交图相关联的响应式搜索结果呈现在一个集群中,与任何一般搜索结果分开。 系统呈现与搜索者的社交图相关联的搜索结果与任何检索到的一般搜索结果混合。

包括与搜索者的社交图相关的结果的 SERP

搜索结果页面显示响应示例查询“坦桑尼亚的 safari”的示例搜索结果。 在所描绘的示例中,显示的搜索结果包括网络搜索结果和图像搜索结果。 网络搜索结果包括搜索结果。 搜索结果与互联网上可公开访问的资源(例如网页)相关联。

搜索结果包括被认为与搜索查询相关的搜索者生成的内容。 在该示例中,搜索结果包括作为使用社交网络服务分发的帖子提供的受访问控制的内容。 例如,作者用户“Jane Friend”生成帖子并将帖子分发给选择的搜索者。 在所描绘的示例中,帖子的分发被提供为“有限的”,表示只有作者用户选择的搜索者才能访问该帖子。

因此,“Jane Friend”是搜索者社交图谱的成员,并且搜索者已在分布中被识别。 在一些示例中,分发可以包括公共分发,使得任何搜索者,无论作者用户的联系人,都能够访问该帖子。

图像结果包括与公开可用的图像相关联的响应式搜索结果和与用户的社交图相关联的图像。 例如,图像结果可以包括图像。 在所描绘的示例中,图像可以包括公开可用的图像并且图像包括由搜索者的社交图谱的成员发布的图像。 例如,图像可以获得由搜索者“Jane Friend”发布的图像,该图像创作了作为搜索结果提供的帖子。

SERP 中基于搜索者社交图谱的搜索者生成内容

示例组件包括搜索组件、内容数据源、搜索者生成的内容数据源和简档数据源。 在一些示例中,可以将搜索组件提供为使用计算设备(例如,服务器)执行的计算机程序。 在一些示例中,可以将每个数据源提供为计算机可读存储设备(例如,数据库)。

搜索组件可以通过网络(例如,局域网(LAN)或广域网(WAN)、互联网)与每个数据源通信。 搜索组件接收搜索者输入,基于从数据源提供的数据处理搜索者输入,并生成搜索结果。 可以经由计算设备(例如,客户端计算设备)提供搜索者输入,并且可以将搜索结果提供给计算设备以显示给搜索者。

搜索组件可以基于搜索者输入来识别搜索者简档,并且可以从简档数据源检索与搜索者对应的简档数据。 在一些示例中,搜索者简档数据可以包括联系人索引。 联系人索引可以用来识别搜索者社交图谱的成员。 例如,搜索者的社交图可以包括搜索者的 U.sub.1,. . . 联合国

搜索者输入可以包括由搜索组件接收的搜索查询。 响应于接收到搜索查询,搜索组件可以处理由内容数据源和搜索者生成的数据源提供的数据以生成搜索结果。 在一些示例中,响应于接收到搜索查询,搜索组件可以检索与提供搜索查询的搜索者相对应的联系人索引510(例如,基于搜索者的登录信息)。

访问搜索器生成的数据源

搜索组件可以访问搜索者生成的数据源以检索可能与搜索结果相关并且允许搜索者访问的搜索者生成的内容。 在一些示例中,搜索者生成的内容可以包括电子消息、聊天、社交网络服务的帖子、博客帖子和微博帖子。

搜索者生成的内容可以获取由搜索者的社交图谱的成员生成的内容或由搜索者自己生成的内容。

搜索组件可以接收搜索者生成的内容和与搜索者生成的内容相关联的数据。 搜索组件可以确定是否要提供特定的搜索者生成的内容作为搜索结果。 在一些示例中,并且如本文进一步详细讨论的,搜索组件可以基于参数确定是否以及如何将特定搜索者生成的内容显示为搜索结果。 在一些示例中,是否要显示特定搜索者生成的内容可以基于搜索查询来确定。

作为非限制性示例,搜索者生成的内容可以包括发布到社交网络服务的帖子。 与帖子相关联的示例数据可以包括时间戳、话题分数 (TS) 和帖子分数 (PS)(也称为总分)。

时间戳指示帖子被分发到社交网络服务的时间。 在一些示例中,时间戳指示帖子发生事件的时间。 示例事件可以包括对帖子的评论、帖子的重新分享和对帖子的认可。

话题性分数表示内容与搜索查询相关的程度

话题性分数可以指示帖子的内容与搜索查询相关的程度。 在一些示例中,话题性分数可以指示帖子的内容与感兴趣的问题相关的程度。 在一些示例中,内容可以与最近出现在新闻中的事情有关。

例如,感兴趣的问题可以包括自然灾害,并且可以在给定的时间段内获得在 Internet 上分发的内容的频繁主题。 如果帖子的内容与自然灾害有关,则该帖子可能会被视为具有话题性,并且可以具有反映这一点的相关话题性分数。

帖子分数和话题性分数

在一些示例中,帖子分数(或总分)反映了帖子的质量以及帖子与特定搜索者的相关性。 例如,帖子可以具有与其相关联的第一帖子分数,其反映帖子的质量和帖子与第一搜索者的相关性。 帖子可以具有与其相关联的第二帖子分数,其反映帖子的质量和帖子与第二搜索者的相关性。 第一个帖子得分和第二个帖子得分可以彼此不同。

话题性分数和帖子分数由评分服务生成,并且可以提供给搜索者生成的内容数据存储。

搜索者生成的内容是否要显示在搜索结果中可以基于搜索查询来确定。 可以确定搜索者提供的搜索查询是否为趋势搜索查询。

A Trending Search Query

A trending search query can include a search query that is frequently provided to a searching service for a given period of time. By way of non-limiting example, a first search query can get provided to the searching service X times by various searchers within the last Y days. A second search query can get provided to the searching service Z times by various searchers within the last Y days. A first frequency can get determined based on X and a second frequency can get determined based on Z.

The first frequency and the second frequency can get compared to a threshold frequency. If a frequency is greater than or equal to the threshold frequency, the associated search query can get deemed to get a trending search query. For example, the first frequency is greater than or equal to the threshold frequency and the second frequency is less than the threshold frequency. Consequently, the first search query is determined to get a trending search query, and the second search query is not determined to get a trending search query.

Searcher-generated content can get identified as a potential search result based on the relevance of the searcher-generated content to the search query. In some examples, if the identified searcher-generated content is determined to get sufficiently recent and is determined to get sufficiently topical, the searcher-generated content is displayed as a search result.

If the searcher-generated content is not deemed to get sufficiently recent or the searcher-generated content is not deemed to get sufficiently topical, it can get determined whether the search query used to identify the searcher-generated content as a potential search result is a trending query. If the search query is a trending query if the searcher-generated content is deemed to et somewhat recent and if the searcher-generated content is determined to get somewhat topical, the searcher-generated content is displayed as a search result.

If The Search Query Is Not A Trending Query

If the query is not a trending query, if the searcher-generated content is not deemed to get somewhat recent or if the searcher-generated content is not determined to get somewhat topical, and, if the post score of the searcher-generated content is greater than or equal to a threshold post score, the searcher-generated content is displayed as a search result.

If the search query is not a trending query, if the searcher-generated content is not deemed to get somewhat recent or if the searcher-generated content is not determined to get somewhat topical, and if the post score of the searcher-generated content is less than a threshold post score, the searcher-generated content is not displayed as a search result.

In some examples, whether searchser-generated content is sufficiently recent can get determined based on a current time (t.sub.CURR), the timestamp of the searcher-generated content (t.sub.POST), and a first threshold (t.sub.THR1).

The current time is provided as the time at which the search query is submitted by the searcher In some examples, a time difference (t.sub.DIFF) can get determined as a difference between the current time and the timestamp of the searcher-generated content. If the time difference is less than the first threshold, the searcher-generated content can get determined to get sufficiently recent.

Whether searcher-generated content is somewhat recent can get determined based on the current time, the timestamp of the searcher-generated content, and a second threshold (t.sub.THR2). In some examples, if the time difference is less than the second threshold, the searcher-generated content can get determined to get somewhat recent. In some examples, the first threshold is less than the second threshold.

Whether Searcher-Generated Content Has Sufficient Topicality Scores

Whether searcher-generated content is sufficiently topical can get determined based on a topicality score of the searcher-generated content (TS.sub.POST) and a first topicality score threshold (TS.sub.THR1). If the topicality score of the searcher-generated content is less than the first topicality score threshold, the searcher-generated content can gete determined to get sufficiently topical.

Whether searcher-generated content is somewhat topical can get determined based on topicality scores of the searcher-generated content and a second topicality score threshold (TS.sub.THR2). If the topicality scores of the searcher-generated content are less than the second topicality score threshold, the searcher-generated content can get determined to get somewhat topical. In some examples, the first topicality score threshold is greater than the second topicality score threshold.

If it is determined that the searcher-generated content is to get displayed in the search results, how and where the searcher-generated content is displayed can get determined. In some examples, the searcher-generated content can get displayed at the bottom of a search results page. In some examples, the searcher-generated content can get displayed within other search results (eg, in the middle of a search results page).

By way of non-limiting example, if the time difference, discussed above, is less than a third threshold (t.sub.THR3) and the topicality score is greater than or equal to a third threshold topicality score (TS.sub.THR3), the searcher-generated content is provided within other search results (eg, in the middle or towards the top of a search results page).

The first threshold is equal to the third threshold. In some examples, the topicality scores threshold is equal to the third topicality score threshold. It can get determined that the searcher-generated content of the search result is associated with a time difference that is less than the third threshold and topicality scores that are greater than or equal to the third threshold topicality scores.

Consequently, the Searcher-generated content of the search result is displayed in line with the other search results.

Searcher-Generated Content That Includes An Image

Searcher-generated content that includes an image can get analyzed to determine where to display the searcher-generated content within the search results. If the searcher-generated content includes a single image and text, the searcher-generated content can get displayed as a web search result. If the searcher-generated content includes images without text, the image can get displayed within the image search results.

The image can get an image that was provided in a post that was distributed using a social networking service and that did not include text. Consequently, the image is displayed in the image search results instead of the underlying post getting displayed as a search result in and of itself. If the searcher-generated content includes a plurality of images with text, the searcher-generated content can get displayed as a web search result web the images can get displayed as image search results.

An Account With The Searcher's Confidential Or Non-Public Searcher-Generated Content

A searcher may provide permission (eg, to a search engine) to access an account containing the searcher's confidential or non-public searcher-generated content. The searcher may give a search engine permission to access an electronic messaging account, a calendar, a cloud drive, and so forth. The search engine may:

  • Index messages or other content in the account
  • Retrieve messages or other content that match a search query
  • Present these messages, or portions thereof, in search results

If an input search query does not specifically request electronic messaging content (eg, if the query were to read “biking in Tahoe” only), the search engine may still make confidential or non-public search content available to the searcher. A search query (eg, “biking in Tahoe”), does not include the option to identify the type of searcher-generated content that it contains. For example, the option can specify electronic messages.

Additional options may get is available to provide relevant content, eg, from a searcher's online calendar, cloud drive, and so forth.

Selecting a corresponding option displays the corresponding content. For example, selecting the option to view electronic messages may cause the display of portions of electronic messages. Selecting a displayed electronic message may direct the searcher to their messaging account to view the entire contents of that message. The same may get true for other types of content, such as calendar content and cloud drive documents.

Processes Involving Topicality Scores From The Present

For convenience, the topicality scores process will get described using a system including computing devices that performs the process.

  • The ID of the searcher is determined
  • And the ID of the searcher can get determined based on searcher log-in information (eg, searcher name and password)
  • A contact index corresponding to the searcher ID is retrieved
  • A search query is received
  • Whether the search query is a trending search query
  • If the search query is a trending search query, a trending search query indicator is set

Whether Search Results Include Searcher-Generated Content

Search results are generated and are received. It is determined whether the search results include searcher-generated content. In the example context, it is determined whether the search results include digital content (eg, posts) distributed by contacts of the searcher within a computer-implemented social networking service. If the search results do not include searcher-generated content, the search results are displayed.

If the SERPs include searcher-generated content, it is determined whether the searcher-generated content is to get displayed in the search results. In the example context, it is determined whether digital content (eg, posts) distributed by contacts of the searcher within the computer-implemented social networking service is to get displayed.

If the searcher-generated content is not to get displayed, the searcher-generated content is removed from the search results and the search results are displayed. If it is determined that the searcher-generated content is to get displayed, the searcher-generated content is blended with the other search results and the search results are displayed.

直接在您的收件箱中搜索新闻

此字段用于验证目的,应保持不变。

*必需的