内容推送方法、装置、计算机设备及计算机可读存储介质制造方法及图纸

技术编号:34141880 阅读:52 留言:0更新日期:2022-07-14 18:01
本发明专利技术为数据分析技术的智能推荐技术领域,本发明专利技术提供了一种内容推送方法、装置、计算机设备及计算机可读存储介质,其中,所述方法包括:获取用户在预设时间段内浏览过的多条内容,对多条内容进行分类,确定每条内容所属的标签,获取每条内容的浏览量,根据同一个标签的所有内容的浏览量计算得到每个标签的标签值,按照标签值由大至小的顺序将每个标签进行展示,确定用户从展示的所有标签中选择的标签,得到目标标签,获取最新的多条待推荐内容,从多条待推荐内容中筛选出与目标标签相匹配的待推荐内容,得到目标内容,将目标内容推送给用户,以提高内容推送的灵活性,提高用户体验。验。验。

【技术实现步骤摘要】
内容推送方法、装置、计算机设备及计算机可读存储介质


[0001]本专利技术涉及数据分析技术的智能推荐
,具体而言,本专利技术涉及一种内容推送方法、装置、计算机设备及计算机可读存储介质。

技术介绍

[0002]随着互联网应用的普及,服务商根据运营需求向用户推送各种内容已经成为了常用手段,现有技术普遍采用网络爬虫技术来获取用户信息后统一给所述用户推送内容,因此几乎所有应用程序都在搜集用户每天的浏览数据进行行为画像,当用户的行为画像被确定好之后,就会不断地被推送与用户的行为画像相匹配的内容,但是这样会存在一个问题:长期推送给用户的内容就会固化,导致用户接触到其他类型的内容推送的可能性降低,用户浏览内容失去了随机性,推送的灵活性较差,影响用户体验。

技术实现思路

[0003]本专利技术的主要目的为提供一种内容推送方法、装置、计算机设备及计算机可读存储介质,以提升内容推送的灵活性,提高用户体验。
[0004]为了实现上述专利技术目的,本专利技术提供一种内容推送方法,其包括:
[0005]获取用户在预设时间段内浏览过的多条内容;
[0006]对所述多条内容进行分类,确定每条内容所属的标签;其中,相同类型的内容属于同一个标签;
[0007]获取每条内容的浏览量,根据同一个标签的所有内容的浏览量计算得到每个标签的标签值;
[0008]按照所述标签值由大至小的顺序将每个标签进行展示;
[0009]确定所述用户从展示的所有标签中选择的标签,得到目标标签;
[0010]获取最新的多条待推荐内容,从所述多条待推荐内容中筛选出与所述目标标签相匹配的待推荐内容,得到目标内容;
[0011]将所述目标内容推送给所述用户。
[0012]优选地,所述对所述多条内容进行分类,确定每条内容所属的标签,包括:
[0013]确定描述每条内容的关键信息的词汇,得到每条内容的特征词;
[0014]将每条内容的所述特征词转换为词向量,得到每条内容的特征词向量;
[0015]获取每个标签对应的标签向量;
[0016]计算每条内容的特征词向量与每个标签向量的余弦距离;
[0017]对于每条内容,将与特征词向量的余弦距离最大的标签向量所对应标签作为所述内容所属的标签。
[0018]优选地,所述获取每个标签对应的标签向量,包括:
[0019]当确定所述标签为文本时,提取所述文本中的关键词;
[0020]从预先构建的词向量表中查询所述关键词对应的词向量,得到标签向量。
[0021]优选地,所述从所述多条待推荐内容中筛选出与所述目标标签相匹配的待推荐内容,得到目标内容,包括:
[0022]计算所述目标标签与每条所述待推荐内容的关联度;
[0023]将与所述目标标签的关联度最大的待推荐内容作为所述目标内容。
[0024]在一实施例中,所述从所述多条待推荐内容中筛选出与所述目标标签相匹配的待推荐内容,得到目标内容,包括:
[0025]确定每条所述待推荐内容所属的标签;
[0026]根据每条所述待推荐内容所属的标签,将属于所述目标标签的待推荐内容作为目标内容。
[0027]优选地,所述根据同一个标签的所有内容的浏览量计算得到每个标签的标签值,包括:
[0028]将属于同一个标签的所有内容的浏览量进行累加后,得到每个标签的累计浏览量;
[0029]获取预先为每个标签设置的权重;
[0030]根据每个标签的所述累计浏览量及对应的权重,计算得到每个标签的标签值。
[0031]优选地,所述根据每个标签的所述累计浏览量及对应的权重计算,得到每个标签的标签值,包括:
[0032]将每个标签的所述累计浏览量乘以对应的权重后,得到每个标签的标签值。
[0033]本专利技术还提供一种内容推送装置,其包括:
[0034]获取模块,用于获取用户在预设时间段内浏览过的多条内容;
[0035]分类模块,用于对所述多条内容进行分类,确定每条内容所属的标签;其中,相同类型的内容属于同一个标签;
[0036]计算模块,用于获取每条内容的浏览量,根据同一个标签的所有内容的浏览量计算得到每个标签的标签值;
[0037]展示模块,用于按照所述标签值由大至小的顺序将每个标签进行展示;
[0038]确定模块,用于确定所述用户从展示的所有标签中选择的标签,得到目标标签;
[0039]筛选模块,用于获取最新的多条待推荐内容,从所述多条待推荐内容中筛选出与所述目标标签相匹配的待推荐内容,得到目标内容;
[0040]推送模块,用于将所述目标内容推送给所述用户。
[0041]本专利技术还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
[0042]本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述任一项所述方法的步骤。
[0043]本专利技术所提供的一种内容推送方法、装置、计算机设备及计算机可读存储介质,通过获取用户在预设时间段内浏览过的多条内容,对多条内容进行分类,确定每条内容所属的标签,以对用户在预设时间段内浏览过的内容进行分析,然后获取每条内容的浏览量,根据同一个标签的所有内容的浏览量计算得到每个标签的标签值,按照标签值由大至小的顺序将每个标签进行展示,确定用户从展示的所有标签中选择的标签,得到目标标签,以便用户随时了解自己喜好,并从中继续选择自己喜好的标签或其他类型的标签;获取最新的多
条待推荐内容,从多条待推荐内容中筛选出与目标标签相匹配的待推荐内容,得到目标内容,将目标内容推送给用户,以使用户可以自己制定后续的推送分类,提高内容推送的灵活性,让用户可以了解到不同类型内容带来的新鲜感,防止用户出现浏览疲劳,从而提高用户体验。
附图说明
[0044]图1为本专利技术一实施例的内容推送方法的流程示意图;
[0045]图2为本专利技术又一实施例的内容推送方法的流程示意图;
[0046]图3为本专利技术又一实施例的内容推送方法的流程示意图;
[0047]图4为本专利技术另一实施例的内容推送方法的流程示意图;
[0048]图5为本专利技术又一实施例的内容推送方法的流程示意图;
[0049]图6为本专利技术另一实施例的内容推送方法的流程示意图;
[0050]图7为本专利技术又一实施例的内容推送方法的流程示意图;
[0051]图8为本专利技术一实施例的内容推送装置的结构示意框图;
[0052]图9为本专利技术一实施例的计算机设备的结构示意框图。
[0053]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0054]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内容推送方法,其特征在于,所述方法包括:获取用户在预设时间段内浏览过的多条内容;对所述多条内容进行分类,确定每条内容所属的标签;其中,相同类型的内容属于同一个标签;获取每条内容的浏览量,根据同一个标签的所有内容的浏览量计算得到每个标签的标签值;按照所述标签值由大至小的顺序将每个标签进行展示;确定所述用户从展示的所有标签中选择的标签,得到目标标签;获取最新的多条待推荐内容,从所述多条待推荐内容中筛选出与所述目标标签相匹配的待推荐内容,得到目标内容;将所述目标内容推送给所述用户。2.根据权利要求1所述的方法,其特征在于,所述对所述多条内容进行分类,确定每条内容所属的标签,包括:确定描述每条内容的关键信息的词汇,得到每条内容的特征词;将每条内容的所述特征词转换为词向量,得到每条内容的特征词向量;获取每个标签对应的标签向量;计算每条内容的特征词向量与每个标签向量的余弦距离;对于每条内容,将与特征词向量的余弦距离最大的标签向量所对应标签作为所述内容所属的标签。3.根据权利要求2所述的方法,其特征在于,所述获取每个标签对应的标签向量,包括:当确定所述标签为文本时,提取所述文本中的关键词;从预先构建的词向量表中查询所述关键词对应的词向量,得到标签向量。4.根据权利要求1所述的方法,其特征在于,所述从所述多条待推荐内容中筛选出与所述目标标签相匹配的待推荐内容,得到目标内容,包括:计算所述目标标签与每条所述待推荐内容的关联度;将与所述目标标签的关联度最大的待推荐内容作为所述目标内容。5.根据权利要求1所述的方法,其特征在于,所述从所述多条待推荐内容中筛选出与所述目标标签相匹配的待推荐内容,得到目标内容,包括:确定每条所述待推荐内容所属的标签;根据每条...

【专利技术属性】
技术研发人员:尤东良
申请(专利权)人:未鲲上海科技服务有限公司
类型:发明
国别省市:

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

1