内容推荐方法、装置、电子设备和存储介质制造方法及图纸

技术编号:30145906 阅读:18 留言:0更新日期:2021-09-25 14:48
本申请实施例提供一种内容推荐方法、装置、电子设备和存储介质,涉及终端人工智能领域,上述方法中,对第一目标内容集合进行特征标签挖掘,得到每个目标内容的特征标签及特征标签类型;对所述特征标签进行归类,得到第一特征标签集合;响应于接收到的所述第二特征标签集合,将所述第二特征标签集合与所述第一特征标签集合进行匹配,得到第三特征标签集合;根据所述第三特征标签集合在所述第一目标内容集合中进行查询,得到第二目标内容集合,将所述第二目标内容集合进行推荐显示,从而提供了一种更有效的内容智能推荐方式,可以提高分享双方内容分享效率,提高分享内容的准确度,提高用户的体验。提高用户的体验。提高用户的体验。

【技术实现步骤摘要】
内容推荐方法、装置、电子设备和存储介质


[0001]本申请实施例涉及终端人工智能(Artificial Intelligence,AI)
,特别涉及一种内容推荐方法、装置、电子设备和存储介质。

技术介绍

[0002]随着智能终端的普及,人们都习惯于使用智能终端上的相机进行拍照,并进行分享;因此智能终端终积累了大量的图像和视频。简单的图片共享已经不能满足人们社交的需求,因此越来越多的社交软件开始围绕图片分享来设计。
[0003]目前,面对海量的图片,图片社交软件通常会提供推荐功能,一种是自动编排用户的图片,生成主题相册对外分享;另一种是根据对方浏览历史,推荐对方感兴趣的图片;第三种是根据两人图片集合的相似度,给用户推荐好友。根据上述方式可看出,当前的推荐功能只考虑了其中一方面,未能结合分享双方的共同兴趣,由此导致推荐的内容非分享双方所需,从而内容分享的效率变得低下。

技术实现思路

[0004]本申请实施例提供了一种内容推荐方法、装置和电子设备,本申请实施例还提供一种计算机可读存储介质,以提供一种高效的内容智能推荐方式,可以挖掘分享双方内容的特征标签,根据分享双方的内容特征标签进行匹配,并将匹配的内容进行筛选后推荐,从而可以提高内容分享的精确度,提高用户的体验。
[0005]第一方面,本申请实施例提供了一种内容推荐方法,包括:
[0006]对第一目标内容集合进行特征标签挖掘,得到每个目标内容的特征标签及特征标签类型;其中,所述第一目标内容集合包括多个目标内容;
[0007]具体地,该第一目标内容可以是图片集,也可以是视频集,也可以是图片和视频的组合集;通过对该第一目标内容集合的特征标签挖掘,可以得到每张图片或每段视频的特征标签;该特征标签用于标注每张图片或每段视频的一个或多个特征,该特征可以包括时间、地点、人物及活动等。
[0008]对所述特征标签进行归类,得到第一特征标签集合,其中,所述第一特征标签集合包括一个或多个特征标签类型,每个特征标签类型包括一个或多个特征标签,每个特征标签对应一个或多个目标内容;
[0009]具体地,多张图片或多段视频可能对应同一个特征标签,因此可以对所有的图片和视频进行聚类,将所属相同特征标签的图片或视频归类到一个特征标签。
[0010]发送内容分享请求,并等待接收第二特征标签集合,其中,所述第二特征标签集合包括一个或多个特征标签类型,每个特征标签类型包括一个或多个特征标签;
[0011]具体地,内容分享可以主动发起,即可以发送一个内容分享请求,该内容分享请求的接收方即待分享的另一方,在发送该内容分享请求后,可以等待对方的第二特征标签集合;
[0012]响应于接收到的所述第二特征标签集合,将所述第二特征标签集合与所述第一特征标签集合进行匹配,得到第三特征标签集合,其中,所述第三特征标签集合包括一个或多个特征标签;
[0013]具体地,该第三特征集合也可以包括一个或多个特征标签,该特征标签可以是第二特征标签集合与第一特征标签集合的交集。
[0014]根据所述第三特征标签集合在所述第一目标内容集合中进行查询,以得到第二目标内容集合,将所述第二目标内容集合进行推荐显示。
[0015]具体地,该第二目标内容集合可以包括图片,也是可以包括视频,也可以包括图片和视频的组合,在获取到该第二目标内容集合后,可将该第二目标内容集合在移动终端的显示屏上进行显示。
[0016]上述内容推荐方法中,对第一目标内容进行特征标签挖掘,并将挖掘得到的标签与接收方的特征标签进行匹配,并将与该匹配特征标签对应的目标内容进行推荐,从而提供了一种内容推荐的方式,可以提高内容分享的精确度,提高用户的体验。
[0017]其中一种可能的实现方式中,所述对第一目标内容集合进行特征标签挖掘,得到每个目标内容的特征标签及特征标签类型包括:
[0018]根据一个或多个目标特征对所述第一目标内容集合进行特征标签挖掘,得到每个目标内容的特征标签及特征标签类型,其中,所述每个特征标签包含至少一个目标特征;
[0019]具体地,该目标特征可以包括时间、地点、人物及活动等。
[0020]根据每个目标内容的特征标签进行统计,得到所述特征标签的第一推荐强度。
[0021]具体地,可以对每个特征标签在第一目标内容集合中出现的频度进行统计,例如,每张图片或视频都对应一个特征标签,在对任一特征标签进行统计时,可以统计所有包含该特征标签的图片和视频,以获得统计数,然后将该统计数与第一目标内容集合中的图片和视频总数进行比较,计算出占比,该占比即为该特征标签的频度(第一推荐强度),由此可以更精确的对用户的经历和兴趣进行统计。
[0022]其中一种可能的实现方式中,在所述根据每个目标内容的特征标签进行统计,获得所述特征标签的第一推荐强度之后,还包括:
[0023]获取所述特征标签的第二推荐强度,根据所述第二推荐强度及所述第一推荐强度进行计算,得到所述特征标签的第三推荐强度。
[0024]具体地,还可以获取特征标签的大众化程度,即第二推荐强度,该第二推荐强度可以通过云端的统计数据给出,例如,在云端统计所有用户的包含该特征标签的数目,以获得统计数,将该统计数与用户数进行比较,并计算逆向文件频率(Inverse Document Frequency,IDF)值,该IDF值即为第二推荐强度,然后可以将该第二推荐强度与该第一推荐强度进行合并计算,以获得第三推荐强度,该合并计算可以是相加,也可以是相乘,由此可以更精确的对用户的经历和兴趣进行统计。
[0025]其中一种可能的实现方式中,所述将所述第二特征标签集合与所述第一特征标签集合进行匹配,得到第三特征标签集合包括:
[0026]将所述第二特征标签集合与所述第一特征标签集合进行匹配,得到相匹配的特征标签;
[0027]将所述相匹配的特征标签根据所述第三推荐强度进行筛选,得到第三特征标签集
合。
[0028]具体地,该筛选可以是根据该第三推荐强度对特征标签进行排序,然后选出排名前N个特征标签,以得到第三特征标签集合,该N值可以预先设定。其中,在排序的时候,可以根据不同特征标签类型进行排序,然后筛选出不同特征标签类型下的前N个特征标签,由此简洁明了的对推荐内容进行展示,提高内容推荐的效率,提升用户体验。
[0029]其中一种可能的实现方式中,所述根据所述第三特征标签集合在所述第一目标内容集合中进行查询,得到第二目标内容集合包括:
[0030]依次根据所述第三特征标签集合中的每个特征标签在所述第一目标内容集合中进行遍历查询,获得与所述特征标签对应的所有目标内容。
[0031]其中一种可能的实现方式中,所述将所述第二目标内容集合进行推荐显示包括;
[0032]将查询获得的所有目标内容根据所述标签类型进行分类显示;
[0033]根据每个标签类型添加对应的目标注释。
[0034]具体地,该目标注释可以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内容推荐方法,其特征在于,包括:对第一目标内容集合进行特征标签挖掘,得到每个目标内容的特征标签及特征标签类型;其中,所述第一目标内容集合包括多个目标内容;对所述特征标签进行归类,得到第一特征标签集合,其中,所述第一特征标签集合包括一个或多个特征标签类型,每个特征标签类型包括一个或多个特征标签,每个特征标签对应一个或多个目标内容;发送内容分享请求,并等待接收第二特征标签集合,其中,所述第二特征标签集合包括一个或多个特征标签类型,每个特征标签类型包括一个或多个特征标签;响应于接收到的所述第二特征标签集合,将所述第二特征标签集合与所述第一特征标签集合进行匹配,得到第三特征标签集合,其中,所述第三特征标签集合包括一个或多个特征标签;根据所述第三特征标签集合在所述第一目标内容集合中进行查询,得到第二目标内容集合,将所述第二目标内容集合进行推荐显示。2.根据权利要求1所述的方法,其特征在于,所述对第一目标内容集合进行特征标签挖掘,得到每个目标内容的特征标签及特征标签类型包括:根据一个或多个目标特征对所述第一目标内容集合进行特征标签挖掘,得到每个目标内容的特征标签及特征标签类型,其中,所述每个特征标签包含至少一个目标特征;根据每个目标内容的特征标签进行统计,得到所述特征标签的第一推荐强度。3.根据权利要求2所述的方法,其特征在于,在所述根据每个目标内容的特征标签进行统计,获得所述特征标签的第一推荐强度之后,还包括:获取所述特征标签的第二推荐强度,根据所述第二推荐强度及所述第一推荐强度进行计算,得到所述特征标签的第三推荐强度。4.根据权利要求3所述的方法,其特征在于,所述将所述第二特征标签集合与所述第一特征标签集合进行匹配,得到第三特征标签集合包括:将所述第二特征标签集合与所述第一特征标签集合进行匹配,得到相匹配的特征标签;将所述相匹配的特征标签根据所述第三推荐强度进行筛选,得到第三特征标签集合。5.根据权利要求1所述的方法,其特征在于,所述根据所述第三特征标签集合在所述第一目标内容集合中进行查询,得到第二目标内容集合包括:依次根据所述第三特征标签集合中的每个特征标签在所述第一目标内容集合中进行遍历查询,获得与所述特征标签对应的所有目标内容。6.根据权利要求5所述的方法,其特征在于,所述将所述第二目标内容集合进行推荐显示包括;将查询获得的所有目标内容根据所述标签类型进行分类显示;根据每个标签类型添加对应的目标注释。7.根据权利要求1所述的方法,其特征在于,在所述将所述第二目标内容集合进行推荐显示之后,还包括;将所述第三特征标签集合进行发送。8.根据权利要求1所述的方法,其特征在于,在所述对第一目标内容集合进行特征标签
挖掘,以获得第一特征标签集合之后,还包括;响应于接收到的内容分享请求,将所述第一特征标签集合进行发送。9.一种内容推荐装置,其特征在于,包括:挖掘模块,用于对第一目标内容集合进行特征标签挖掘,得到每个目标内容的特征标签及特征标签类型;其中,所述第一目标内容集合包括多个目标内容;归类模块,用于对所述特征标签进行归类,得到第一特征标签集合,其中,所述第一特征标签集合包括一个或多个特征标签类型,每个特征标签类型包括一个或多个特征标签,每个特征标签对应一个或多个目标内容;请求模块,用于发送内容分享请求,并等待接收第二特征标签集合,其中,所述第二特征标签集合包括一个或多个特征标签类型,每个特征标签类型包括一个或多个特征标签;匹配模块,用于响应于接收到的所述第二特征标签集合,将所述第二特征标签集合与所述第一特征标签集合进行匹配,得到第三特征标签集合,其中,所述第三特征标签集合包括一个或多个特征标签;推荐模块,用于根据所述第三特征标签集合在所述第一目标内容集合中进行查询,得到第二目标内容集合,将所述第二目标内容集合进行推荐显示。10.根据权利要求9所述的装置,其特征在于,所述挖掘模块包括:挖掘子模块,用于根据一个或多个目标特征对所述第一目标内容集合进行特征标签挖掘,得到每个目标内容的特征标签及特征标签类型,其中,所述每个特征标签包含至少一个目标特征;统计子模块,用于根据每个目标内容的特征标签进行统计,得到所述特征标签的第一推荐强度。11.根据权利要求10所述的装置,其特征在于,所述挖掘模块还包括:增强子模块,用于获取所述特征标签的第二推荐强度,根据所述第二推荐强度及所述第一推荐强度进行计算,得到所述特征标签的第三推荐强度。12.根据权利要求11所述的装置,其特征在于,所述匹配模块包括:匹配子模块,用于将所述第二特征标签集合与所述第一特征标签集合进行匹配,得到相匹配的特征标...

【专利技术属性】
技术研发人员:赵安于超王云路
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1