logo好方法网

一种展示位置的确定方法、装置、电子设备及存储介质


技术摘要:
本公开提供了一种展示位置的确定方法、装置、电子设备及存储介质,其中,该确定方法包括:获取搜索信息,并对所述搜索信息进行切词处理,得到所述搜索信息关联的多种类型的词单元;针对与所述搜索信息关联的多个媒体内容中的每个媒体内容,基于该媒体内容关联的文本信  全部
背景技术:
随着互联网技术的发展,媒体客户端每天均会推送大量不同类型的文章供用户观 看,比如人物传记类、旅行类、美食类等。用户可以在媒体客户端的输入框输入搜索信息,来 查找想要观看的媒体内容。 服务器在接收到搜索信息后,可以基于该搜索信息召回与该搜索信息关联的媒体 内容,当召回的媒体内容的数量较多时,可以预先确定这些媒体内容在客户端的展示顺序。 相关技术中的媒体内容排序方式较为机械和简单,准确度较低,提供给用户的排 序靠前的媒体内容可能并不包含用户感兴趣的文章,无法满足用户的真实需求。
技术实现要素:
本公开实施例至少提供一种展示位置的确定方案,以提高推荐信息展示位置的准 确度。 第一方面,本公开实施例提供了一种展示位置的确定方法,包括: 获取搜索信息,并对所述搜索信息进行切词处理,得到所述搜索信息关联的多种 类型的词单元; 针对与所述搜索信息关联的多个媒体内容中的每个媒体内容,基于该媒体内容关 联的文本信息,和所述搜索信息关联的多种类型的词单元,确定该媒体内容与所述搜索信 息之间的相似度; 基于与所述搜索信息关联的每个媒体内容与所述搜索信息之间的相似度,确定每 个所述媒体内容在客户端的搜索结果展示页面中的展示位置。 在一种可能的实施方式中,所述对所述搜索信息进行切词处理,得到所述搜索信 息关联的多种类型的词单元,包括: 按照所述搜索信息所属的语言类型,对所述搜索信息进行分词处理,得到所述搜 索信息包含的多个单词; 按照每个单词在所述搜索信息中的位置,提取在所述语言类型下能够构成词组的 至少两个连续单词,得到所述搜索信息包含的词组; 针对长度超过设定值的每个单词,提取该单词的前缀,得到所述搜索信息包含的 前缀,以及针对由长度超过设定值的单词构成的每个词组,提取该词组中各个单词的前缀, 得到所述搜索信息包含的前缀词组; 将所述搜索信息包含的所述单词、词组、前缀和前缀词组作为所述搜索信息关联 的多种类型的词单元。 在一种可能的实施方式中,所述针对与所述搜索信息关联的每个媒体内容,基于 4 CN 111597471 A 说 明 书 2/14 页 该媒体内容关联的文本信息,和所述搜索信息关联的多种类型的词单元,确定该媒体内容 与所述搜索信息之间的相似度,包括: 针对与所述搜索信息关联的每个媒体内容,获取该媒体内容关联的文本信息; 在该媒体内容关联的文本信息中,查找与所述搜索信息关联的词单元匹配的目标 词单元; 获取预先确定的每个目标词单元的重要度,并基于每个目标词单元的重要度,确 定该媒体内容与所述搜索信息之间的相似度。 在一种可能的实施方式中,所述针对与所述搜索信息关联的每个媒体内容,获取 该媒体内容关联的文本信息,包括: 获取该媒体内容在不同维度下的文本信息; 对各个维度下的文本信息进行拼接,得到该媒体内容关联的文本信息。 在一种可能的实施方式中,按照以下方式预先确定每个目标词单元的重要度: 基于每个目标词单元在媒体内容库中对应的媒体内容数量和所述媒体内容库中 的媒体内容总量,确定该目标词单元的重要度。 在一种可能的实施方式中,所述基于每个目标词单元的重要度,确定该媒体内容 与所述搜索信息之间的相似度,包括: 基于每个目标词单元的重要度,以及该目标词单元所属类型,确定所述搜索信息 关联的每种类型的词单元的重要度之和; 基于所述搜索信息关联的每种类型的词单元的重要度之和,确定该媒体内容与所 述搜索信息之间的相似度。 在一种可能的实施方式中,所述基于所述搜索信息关联的每种类型的词单元的重 要度之和,确定该媒体内容与所述搜索信息之间的相似度,包括: 对所述搜索信息关联的每种类型的词单元的重要度之和进行相乘,得到该媒体内 容与所述搜索信息的相似度;或者, 对所述搜索信息关联的每种类型的词单元的重要度之和进行加权求和,得到该媒 体内容与所述搜索信息之间的相似度。 在一种可能的实施方式中,所述基于与所述搜索信息关联的每个媒体内容与所述 搜索信息之间的相似度,确定每个所述媒体内容在客户端的搜索结果展示页面中的展示位 置之前,所述确定方法还包括: 获取每个媒体内容对应的用户行为数据; 所述基于与所述搜索信息关联的每个媒体内容与所述搜索信息之间的相似度,确 定每个所述媒体内容在客户端的搜索结果展示页面中的展示位置,包括: 所述基于每个媒体内容与所述搜索信息之间的相似度和该媒体内容对应的用户 行为数据,确定每个所述媒体内容在客户端的搜索结果展示页面中的展示位置。 在一种可能的实施方式中,确定每个所述媒体内容在客户端的搜索结果展示页面 中的展示位置之后,所述确定方法还包括: 将所述多个媒体内容以及所述多个媒体内容各自对应的展示位置发送至所述客 户端。 第二方面,本公开实施例提供了一种展示位置的确定装置,包括: 5 CN 111597471 A 说 明 书 3/14 页 信息处理模块,用于获取搜索信息,并对所述搜索信息进行切词处理,得到所述搜 索信息关联的多种类型的词单元; 第一确定模块,用于针对与所述搜索信息关联的多个媒体内容中的每个媒体内 容,基于该媒体内容关联的文本信息,和所述搜索信息关联的多种类型的词单元,确定该媒 体内容与所述搜索信息之间的相似度; 第二确定模块,用于基于与所述搜索信息关联的每个媒体内容与所述搜索信息之 间的相似度,确定每个所述媒体内容在客户端的搜索结果展示页面中的展示位置。 在一种可能的实施方式中,所述信息处理模块在用于对所述搜索信息进行切词处 理,得到所述搜索信息关联的多种类型的词单元时,包括: 按照所述搜索信息所属的语言类型,对所述搜索信息进行分词处理,得到所述搜 索信息包含的多个单词; 按照每个单词在所述搜索信息中的位置,提取在所述语言类型下能够构成词组的 至少两个连续单词,得到所述搜索信息包含的词组; 针对长度超过设定值的每个单词,提取该单词的前缀,得到所述搜索信息包含的 前缀,以及针对由长度超过设定值的单词构成的每个词组,提取该词组中各个单词的前缀, 得到所述搜索信息包含的前缀词组; 将所述搜索信息包含的所述单词、词组、前缀和前缀词组作为所述搜索信息关联 的多种类型的词单元。 在一种可能的实施方式中,所述第一确定模块在用于针对与所述搜索信息关联的 每个媒体内容,基于该媒体内容关联的文本信息,和所述搜索信息关联的多种类型的词单 元,确定该媒体内容与所述搜索信息之间的相似度时,包括: 针对与所述搜索信息关联的每个媒体内容,获取该媒体内容关联的文本信息; 在该媒体内容关联的文本信息中,查找与所述搜索信息关联的词单元匹配的目标 词单元; 获取预先确定的每个目标词单元的重要度,并基于每个目标词单元的重要度,确 定该媒体内容与所述搜索信息之间的相似度。 在一种可能的实施方式中,所述第一确定模块在用于针对与所述搜索信息关联的 每个媒体内容,获取该媒体内容关联的文本信息时,包括: 获取该媒体内容在不同维度下的文本信息; 对各个维度下的文本信息进行拼接,得到该媒体内容关联的文本信息。 在一种可能的实施方式中,所述第一确定模块按照以下方式预先确定每个目标词 单元的重要度: 基于每个目标词单元在媒体内容库中对应的媒体内容数量和所述媒体内容库中 的媒体内容总量,确定该目标词单元的重要度。 在一种可能的实施方式中,所述第一确定模块在用于基于每个目标词单元的重要 度,确定该媒体内容与所述搜索信息之间的相似度时,包括: 基于每个目标词单元的重要度,以及该目标词单元所属类型,确定所述搜索信息 关联的每种类型的词单元的重要度之和; 基于所述搜索信息关联的每种类型的词单元的重要度之和,确定该媒体内容与所 6 CN 111597471 A 说 明 书 4/14 页 述搜索信息之间的相似度。 在一种可能的实施方式中,所述第一确定模块在用于基于所述搜索信息关联的每 种类型的词单元的重要度之和,确定该媒体内容与所述搜索信息之间的相似度时,包括: 对所述搜索信息关联的每种类型的词单元的重要度之和进行相乘,得到该媒体内 容与所述搜索信息的相似度;或者, 对所述搜索信息关联的每种类型的词单元的重要度之和进行加权求和,得到该媒 体内容与所述搜索信息之间的相似度。 在一种可能实施方式中,所述基于与所述搜索信息关联的每个媒体内容与所述搜 索信息之间的相似度,确定每个所述媒体内容在客户端的搜索结果展示页面中的展示位置 之前,所述第二确定模块还用于: 获取每个媒体内容对应的用户行为数据,以及该媒体内容对应的历史点击率; 所述第二确定模块在用于基于与所述搜索信息关联的每个媒体内容与所述搜索 信息之间的相似度,确定每个所述媒体内容在客户端的搜索结果展示页面中的展示位置 时,包括: 所述基于每个媒体内容与所述搜索信息之间的相似度、该媒体内容对应的用户行 为数据,以及该媒体内容对应的历史点击率,确定每个所述媒体内容在客户端的搜索结果 展示页面中的展示位置。 在一种可能的实施方式中,所述确定装置还包括发送模块,在所述第二确定模块 确定每个所述媒体内容在客户端的搜索结果展示页面中的展示位置之后,所述发送模块用 于: 将所述多个媒体内容以及所述多个媒体内容各自对应的展示位置发送至所述客 户端。 第三方面,本公开实施例提供了一种电子设备,包括:处理器、存储器和总线,所述 存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述 存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如第一方面所述的 确定方法的步骤。 第四方面,本公开实施例提供了一种计算机可读存储介质,该计算机可读存储介 质上存储有计算机程序,该计算机程序被处理器运行时执行如第一方面所述的确定方法的 步骤。 本公开实施例提供的展示位置的确定方法,针对搜索信息,首先对该搜索信息进 行切词处理,得到多种类型的词单元,通过不同类型的词单元,来确定与搜索信息关联每个 媒体内容与该搜索信息之间的相似度,这样在通过多种类型的词单元确定相似度时,可以 多方位考虑该搜索信息与媒体内容之间的相似度,从而得到较为准确的相似度,然后在基 于该相似度确定与搜索信息关联的每个媒体内容的展示位置时,即可以得到每个媒体内容 较为准确的展示位置,这样在向客户端推送与该搜索信息关联的媒体内容时,即可以提高 推送的信息展示位置的准确度。 为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合 所附附图,作详细说明如下。 7 CN 111597471 A 说 明 书 5/14 页 附图说明 为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附 图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出 了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图 仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人 员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。 图1示出了本公开实施例所提供的一种展示位置的确定方法的流程图; 图2示出了本公开实施例所提供的一种确定搜索信息与媒体内容相似度的方法流 程图; 图3示出了本公开实施例所提供的一种展示位置的确定装置的结构示意图; 图4示出了本公开实施例所提供的一种电子设备的示意图。
下载此资料需消耗2积分,
分享到:
收藏