
技术摘要:
本公开提供了一种搜索结果展示位置的确定方法及确定装置,其中,该确定方法包括:获取在最近设定时长内基于目标搜索信息进行搜索时,与所述目标搜索信息关联的每个媒体内容被展示的次数以及该媒体内容在每次被点击时对应的历史展示位置;基于每个媒体内容在所述最近设 全部
背景技术:
随着互联网技术的发展,一些媒体客户端可以向用户提供大量媒体内容供用户观 看,并且用户可以在该媒体客户端中输入感兴趣的搜索信息,向媒体客户端请求获取与该 搜索信息关联的媒体内容。 服务器在接收到搜索信息时,可以基于该搜索信息查找与该搜索信息相关的媒体 内容,因为服务器存储的媒体内容数量巨大,这样可能会召回与该搜索信息相关的大量媒 体内容,然后对召回的媒体内容进行排序后发送至媒体客户端,供用户观看。 相关技术中的媒体内容排序方式较为机械和简单,准确度较低,提供给用户的排 序靠前的媒体内容可能并不包含用户感兴趣的文章,无法满足用户的真实需求。
技术实现要素:
本公开实施例至少提供一种搜索结果展示位置的确定方案,以提高推荐的媒体内 容在客户端的展示位置的准确度。 第一方面,本公开实施例提供了一种搜索结果展示位置的确定方法,包括: 获取在最近设定时长内基于目标搜索信息进行搜索时,与所述目标搜索信息关联 的每个媒体内容被展示的次数以及该媒体内容在每次被点击时对应的历史展示位置; 基于每个媒体内容在所述最近设定时长内被展示的次数,以及在每次被点击时对 应的历史展示位置,确定该媒体内容对应的点击率; 基于每个所述媒体内容对应的点击率,确定当前在基于所述目标搜索信息进行搜 索时该媒体内容对应的展示位置。 在一种可能的实施方式中,所述基于每个媒体内容在所述最近设定时长内被展示 的次数,以及在每次被点击时对应的历史展示位置,确定该媒体内容对应的点击率,包括: 提取媒体内容被展示时,在各个展示位置被点击时对应的预设位置权重; 针对每个所述媒体内容,基于该媒体内容在每次被点击时的历史展示位置对应的 预设位置权重,对该媒体内容每次被点击的次数进行加权求和,得到该媒体内容在所述最 近设定时长内的第一点击次数; 基于该媒体内容在所述最近设定时长内的第一点击次数以及在所述最近设定时 长内被展示的次数,确定该媒体内容对应的点击率。 在一种可能的实施方式中,在基于每个媒体内容在所述最近设定时长内被展示的 次数以及在每次被点击时对应的展示位置,确定该媒体内容对应的点击率之前,所述确定 方法还包括: 提取每个所述媒体内容在每次被点击时距离当前时间的时间间隔; 5 CN 111597470 A 说 明 书 2/17 页 所述基于每个媒体内容在所述最近设定时长内被展示的次数以及在每次被点击 时对应的展示位置,确定该媒体内容对应的点击率,包括: 基于每个所述媒体内容在所述最近设定时长内被展示的次数、在每次被点击时对 应的历史展示位置以及距离当前时间的时间间隔,确定该媒体内容对应的点击率。 在一种可能的实施方式中,所述基于每个所述媒体内容在所述最近设定时长内被 展示的次数、在每次被点击时对应的历史展示位置以及距离当前时间的时间间隔,确定该 媒体内容对应的点击率,包括: 提取媒体内容被展示时,在各个展示位置被点击时对应的预设位置权重,以及在 距离当前时间的各个时间间隔被点击时对应的预设时间权重; 针对每个所述媒体内容,基于该媒体内容在每次被点击时的历史展示位置对应的 预设位置权重,以及该媒体内容在每次被点击时距离当前时间的时间间隔对应的预设时间 权重,对该媒体内容每次被点击的次数进行加权求和,得到该媒体内容在所述最近设定时 长内的第二点击次数; 基于该媒体内容在所述最近设定时长内的第二点击次数以及在所述最近设定时 长内被展示的次数,确定该媒体内容对应的点击率。 在一种可能的实施方式中,在基于每个所述媒体内容对应的点击率,确定当前在 基于所述目标搜索信息进行搜索时该媒体内容对应的展示位置之前,所述确定方法还包 括: 获取预先确定的每个媒体内容与所述目标搜索信息之间的相关度、发布该媒体内 容的客户端所属类别的对应分值以及该媒体内容的发布时间与当前时间的时间间隔; 所述基于每个所述媒体内容对应的点击率,确定当前在基于所述目标搜索信息进 行搜索时该媒体内容对应的展示位置,包括: 对每个媒体内容对应的点击率、该媒体内容与所述目标搜索信息之间的相关度、 发布该媒体内容的客户端所属类别的对应分值、以及该媒体内容的发布时间与当前时间的 时间间隔进行加权求和,确定每个媒体内容对应的排序分值; 基于每个媒体内容对应的所述排序分值,确定当前在基于所述目标搜索信息进行 搜索时该媒体内容对应的展示位置。 在一种可能的实施方式中,在确定当前在基于所述目标搜索信息进行搜索时该媒 体内容对应的展示位置后,所述确定方法还包括: 在接收到客户端发送的搜索请求时,获取所述搜索请求中包含的搜索信息; 基于所述搜索信息确定与所述搜索信息对应的目标搜索信息,并提取与所述目标 搜索信息关联的多个媒体内容以及所述多个媒体内容各自对应的展示位置; 将所述多个媒体内容以及所述多个媒体内容各自对应的展示位置发送至客户端。 第二方面,本公开实施例提供了一种搜索结果展示位置的确定方法,包括: 获取在最近设定时长内基于目标搜索信息进行搜索时,与所述目标搜索信息关联 的每个媒体内容被展示的次数以及该媒体内容在每次被点击时距离当前时间的时间间隔; 基于每个媒体内容在所述最近设定时长内被展示的次数,以及在每次被点击时距 离当前时间的时间间隔,确定该媒体内容对应的点击率; 基于每个所述媒体内容对应的点击率,确定当前在基于所述目标搜索信息进行搜 6 CN 111597470 A 说 明 书 3/17 页 索时该媒体内容对应的展示位置。 在一种可能的实施方式中,所述基于每个媒体内容在所述最近设定时长内被展示 的次数,以及在每次被点击时距离当前时间的时间间隔,确定该媒体内容对应的点击率,包 括: 提取媒体内容被展示时,在距离当前时间的各个时间间隔被点击时对应的预设时 间权重; 针对每个所述媒体内容,基于该媒体内容在每次被点击时距离当前时间的时间间 隔对应的预设时间权重,对该媒体内容每次被点击的次数进行加权求和,得到该媒体内容 在所述最近设定时长内的第三点击次数; 基于该媒体内容在所述最近设定时长内的第三点击次数以及在所述最近设定时 长内被展示的次数,确定该媒体内容对应的点击率。 第三方面,本公开实施例提供了一种搜索结果展示位置的确定装置,包括: 获取模块,用于获取在最近设定时长内基于目标搜索信息进行搜索时,与所述目 标搜索信息关联的每个媒体内容被展示的次数以及该媒体内容在每次被点击时对应的历 史展示位置; 第一确定模块,用于基于每个媒体内容在所述最近设定时长内被展示的次数,以 及在每次被点击时对应的历史展示位置,确定该媒体内容对应的点击率; 第二确定模块,用于基于每个所述媒体内容对应的点击率,确定当前在基于所述 目标搜索信息进行搜索时该媒体内容对应的展示位置。 在一种可能的实施方式中,所述第一确定模块在用于基于每个媒体内容在所述最 近设定时长内被展示的次数,以及在每次被点击时对应的历史展示位置,确定该媒体内容 对应的点击率时,包括: 提取媒体内容被展示时,在各个展示位置被点击时对应的预设位置权重; 针对每个所述媒体内容,基于该媒体内容在每次被点击时的历史展示位置对应的 预设位置权重,对该媒体内容每次被点击的次数进行加权求和,得到该媒体内容在所述最 近设定时长内的第一点击次数; 基于该媒体内容在所述最近设定时长内的第一点击次数以及在所述最近设定时 长内被展示的次数,确定该媒体内容对应的点击率。 在一种可能的实施方式中,在基于每个媒体内容在所述最近设定时长内被展示的 次数以及在每次被点击时对应的展示位置,确定该媒体内容对应的点击率之前,所述第一 确定模块还用于: 提取每个所述媒体内容在每次被点击时距离当前时间的时间间隔; 所述第一确定模块在用于基于每个媒体内容在所述最近设定时长内被展示的次 数以及在每次被点击时对应的展示位置,确定该媒体内容对应的点击率时,包括: 基于每个所述媒体内容在所述最近设定时长内被展示的次数、在每次被点击时对 应的历史展示位置以及距离当前时间的时间间隔,确定该媒体内容对应的点击率。 在一种可能的实施方式中,所述第一确定模块在用于基于每个所述媒体内容在所 述最近设定时长内被展示的次数、在每次被点击时对应的历史展示位置以及距离当前时间 的时间间隔,确定该媒体内容对应的点击率时,包括: 7 CN 111597470 A 说 明 书 4/17 页 提取媒体内容被展示时,在各个展示位置被点击时对应的预设位置权重,以及在 距离当前时间的各个时间间隔被点击时对应的预设时间权重; 针对每个所述媒体内容,基于该媒体内容在每次被点击时的历史展示位置对应的 预设位置权重,以及该媒体内容在每次被点击时距离当前时间的时间间隔对应的预设时间 权重,对该媒体内容每次被点击的次数进行加权求和,得到该媒体内容在所述最近设定时 长内的第二点击次数; 基于该媒体内容在所述最近设定时长内的第二点击次数以及在所述最近设定时 长内被展示的次数,确定该媒体内容对应的点击率。 在一种可能的实施方式中,在基于每个所述媒体内容对应的点击率,确定当前在 基于所述目标搜索信息进行搜索时该媒体内容对应的展示位置之前,所述第二确定模块还 用于: 获取预先确定的每个媒体内容与所述目标搜索信息之间的相关度、发布该媒体内 容的客户端所属类别的对应分值以及该媒体内容的发布时间与当前时间的时间间隔; 所述第二确定模块在用于基于每个所述媒体内容对应的点击率,确定当前在基于 所述目标搜索信息进行搜索时该媒体内容对应的展示位置时,包括: 对每个媒体内容对应的点击率、该媒体内容与所述目标搜索信息之间的相关度、 发布该媒体内容的客户端所属类别的对应分值、以及该媒体内容的发布时间与当前时间的 时间间隔进行加权求和,确定每个媒体内容对应的排序分值; 基于每个媒体内容对应的所述排序分值,确定当前在基于所述目标搜索信息进行 搜索时该媒体内容对应的展示位置。 在一种可能的实施方式中,所述确定装置还包括交互模块,在确定当前在基于所 述目标搜索信息进行搜索时该媒体内容对应的展示位置后,所述交互模块用于: 在接收到客户端发送的搜索请求时,获取所述搜索请求中包含的搜索信息; 基于所述搜索信息确定与所述搜索信息对应的目标搜索信息,并提取与所述目标 搜索信息关联的多个媒体内容以及所述多个媒体内容各自对应的展示位置; 将所述多个媒体内容以及所述多个媒体内容各自对应的展示位置发送至客户端。 第四方面,本公开实施例提供了一种搜索结果展示位置的确定装置,包括: 获取模块,用于获取在最近设定时长内基于目标搜索信息进行搜索时,与所述目 标搜索信息关联的每个媒体内容被展示的次数以及该媒体内容在每次被点击时距离当前 时间的时间间隔; 第一确定模块,用于基于每个媒体内容在所述最近设定时长内被展示的次数,以 及在每次被点击时距离当前时间的时间间隔,确定该媒体内容对应的点击率; 第二确定模块,用于基于每个所述媒体内容对应的点击率,确定当前在基于所述 目标搜索信息进行搜索时该媒体内容对应的展示位置。 在一种可能的实施方式中,所述第一确定模块在用于基于每个媒体内容在所述最 近设定时长内被展示的次数,以及在每次被点击时距离当前时间的时间间隔,确定该媒体 内容对应的点击率时,包括: 提取媒体内容被展示时,在距离当前时间的各个时间间隔被点击时对应的预设时 间权重; 8 CN 111597470 A 说 明 书 5/17 页 针对每个所述媒体内容,基于该媒体内容在每次被点击时距离当前时间的时间间 隔对应的预设时间权重,对该媒体内容每次被点击的次数进行加权求和,得到该媒体内容 在所述最近设定时长内的第三点击次数; 基于该媒体内容在所述最近设定时长内的第三点击次数以及在所述最近设定时 长内被展示的次数,确定该媒体内容对应的点击率。 第五方面,本公开实施例提供了一种电子设备,包括:处理器、存储器和总线,所述 存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述 存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行第一方面或第二方 面所述的确定方法的步骤。 第六方面,本公开实施例提供了一种计算机可读存储介质,该计算机可读存储介 质上存储有计算机程序,该计算机程序被处理器运行时执行第一方面或第二方面所述的确 定方法的步骤。 本公开实施例提供的搜索结果展示位置的确定方法,这里引入点击率来确定与搜 索信息关联的媒体内容在展示时对应的展示位置,即针对任一媒体内容的点击率在传统方 式中可以定义为:在最近设定时长内该任一媒体内容在每次展示时被用户点击的次数之和 与在该最近设定时长内被展示次数之和的比值,考虑到在每次展示时,排序靠前的媒体内 容被用户点击的概率大于排序靠后的媒体内容被用户点击的概率,故本公开实施例提出在 基于点击率确定每个媒体内容对应的当前展示位置时,可以获取在最近设定时长内该媒体 内容在每次被点击时对应的历史展示位置,结合该历史展示位置共同确定每个媒体内容对 应的点击率,这样可以降低媒体内容在每次被展示时,因展示位置对点击次数的影响,从而 得到较为准确的点击率,因此该方式在基于点击率向客户端推送媒体内容时,可以提高推 荐的媒体内容在客户端的展示位置的准确度。 为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合 所附附图,作详细说明如下。 附图说明 为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附 图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出 了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图 仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人 员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。 图1示出了本公开实施例所提供的一种搜索结果展示位置的确定方法的流程图; 图2示出了本公开实施例所提供的一种确定点击率的方法流程图; 图3示出了本公开实施例所提供的另一种搜索结果展示位置的确定方法的流程 图; 图4示出了本公开实施例所提供的一种搜索结果展示位置的确定装置的示意图; 图5示出了本公开实施例所提供的另一种搜索结果展示位置的确定装置的示意 图; 图6示出了本公开实施例所提供的一种电子设备的示意图; 9 CN 111597470 A 说 明 书 6/17 页 图7示出了本公开实施例所提供的另一种电子设备的示意图。