本技术涉及计算机,具体涉及一种互动图像的显示方法、装置、计算机设备和存储介质。
背景技术:
1、随着信息科技的发展以及互联网技术的迅速发展和普及,带来了计算机设备中应用程序的繁荣。应用程序作为计算机设备功能的扩展,其不仅促进了互联网领域的繁荣发展,还给人们的日常学习生活带来了便利,成为了人们日常学习生活不可或缺的一部分。
2、随着应用程序的发展,在应用程序上的发布内容也越来越丰富多彩,对象和应用程序之间的互动行为也越来越多,例如,评论,点赞和转发等互动行为。其中,评论是最能展现对象思想的互动行为,因为对象在针对发布内容发表评论时,可以利用互动文字或互动图像等等来表达自己的观点。但是,在目前的应用程序中,互动图像的显示方式单一,只能按照固定的顺序进行显示,并不能在显示顺序上进行智能地显示,将降低对象对应用程序的使用率。
技术实现思路
1、本技术实施例提出了一种互动图像的显示方法、装置、计算机设备和存储介质,提高了对象对应用程序的使用率。
2、本技术实施例提供了一种互动图像的显示方法,包括:
3、获取应用程序的发布内容,当前对象针对所述发布内容的互动数据以及所述当前对象的对象数据;
4、分别对所述发布内容、所述互动数据以及所述对象数据进行特征提取处理,得到所述发布内容的内容特征、针对所述发布内容的互动特征以及所述当前对象的对象特征;
5、根据所述内容特征与所述互动特征,从所述应用程序中的多个预设互动图像中筛选出符合预设图像相似条件的至少一个目标互动图像;
6、获取历史对象利用所述目标互动图像进行互动的历史互动特征和所述历史对象的历史对象特征;
7、根据所述目标互动图像的历史互动特征和历史对象特征,以及所述当前对象的对象特征,对所述至少一个目标互动图像进行排序,得到排序后互动图像;
8、在所述应用程序上显示所述排序后互动图像。
9、相应的,本技术实施例还提供了一种互动图像的显示装置,包括:
10、第一获取单元,用于获取应用程序的发布内容,当前对象针对所述发布内容的互动数据以及所述当前对象的对象数据;
11、特征提取处理单元,用于分别对所述发布内容、所述互动数据以及所述对象数据进行特征提取处理,得到所述发布内容的内容特征、所述针对所述发布内容的互动特征以及所述当前对象的对象特征;
12、筛选单元,用于根据所述内容特征与所述互动特征,从所述应用程序中的多个预设互动图像中筛选出符合预设图像相似条件的至少一个目标互动图像;
13、第二获取单元,用于获取历史对象利用所述目标互动图像进行互动的历史互动特征和所述历史对象的历史对象特征;
14、排序单元,用于根据所述目标互动图像历史互动特征和历史对象特征,以及所述当前对象的对象特征,对所述至少一个目标互动图像进行排序,得到排序后互动图像;
15、显示单元,用于在所述应用程序上显示所述排序后互动图像。
16、在一实施例中,所述特征提取处理单元,包括:
17、信息识别子单元,用于分别对所述发布内容、所述互动数据以及所述对象数据进行信息识别处理,得到所述发布内容的类型、所述互动数据的类型以及所述对象数据的类型;
18、发布内容特征提取子单元,用于根据所述发布内容的类型,对所述发布内容进行特征提取处理,得到所述内容特征;
19、互动数据特征提取子单元,用于根据所述互动数据的类型,对所述互动数据进行特征提取处理,得到所述互动特征;
20、对象数据特征提取子单元,用于根据所述对象数据的类型,对所述对象数据进行特征提取处理,得到所述对象特征。
21、在一实施例中,所述发布内容特征提取子单元,包括:
22、特征提取模块,用于对所述文本发布内容在多个不同维度上进行特征提取处理,得到每个维度输出的文本特征;
23、筛选模块,用于在多个文本特征中筛选出符合预设精确阈值的至少一个目标文本特征;
24、拼接模块,用于将所述至少一个目标文本特征进行拼接,得到所述发布内容的内容特征。
25、在一实施例中,所述特征提取模块,包括:
26、分字处理子模块,用于对所述文本发布内容进行分字处理,得到所述文本发布内容的多个文本字符;
27、特征标识子模块,用于对每个文本字符进行特征标识处理,得到每个文本字符的特征标识信息;
28、生成子模块,用于根据每个文本字符的特征标识信息生成所述文本发布内容的文本特征。
29、在一实施例中,所述互动数据特征提取子单元,包括:
30、确定模块,用于根据互动数据的类型,确定每种类型的互动数据对应的特征提取方式;
31、特征提取模块,用于利用所述特征提取方式,对所述类型的互动数据进行特征提取处理,得到所述互动数据的互动特征。
32、在一实施例中,所述特征提取模块,包括:
33、逻辑运算处理子模块,用于将所述互动时间数据进行逻辑运算处理,得到所述互动时间数据的时间评估系数;
34、判别处理子模块,用于利用预设评估阈值对所述时间评估系数进行判别处理,得到判别结果;
35、确定子模块,用于根据所述判别结果确定所述互动时间数据的互动时间特征。
36、在一实施例中,所述筛选单元,包括:
37、获取子单元,用于获取所述多个预设互动图像的语义特征;
38、第一相似度计算子单元,用于将所述内容特征和所述预设互动图像的语义特征进行相似度计算,得到所述预设互动图像的第一相似度;
39、第二相似度计算子单元,用于将所述互动特征和所述预设互动图像的语义特征进行相似度计算,得到所述预设互动图像的第二相似度;
40、筛选子单元,用于根据所述第一相似度以及所述第二相似度,从多个预设互动图像中筛选出符合预设图像相似条件的至少一个目标互动图像。
41、在一实施例中,所述筛选子单元,包括:
42、比较模块,用于将所述第一相似度与所述第二相似度进行比较,根据比较结果在所述第一相似度与所述第二相似度中确定所述预设互动图像的目标相似度;
43、排序处理模块,用于根据所述预设互动图像的目标相似度,对所述多个预设互动图像进行排序处理,得到排序结果;
44、筛选模块,用于根据所述排序结果在所述多个预设互动图像中筛选出符合预设图像相似条件的至少一个目标互动图像。
45、在一实施例中,所述排序单元,包括:
46、热度值映射处理子单元,用于利用所述历史互动特征、所述历史对象特征和所述当前对象的对象特征,对所述目标互动图像进行热度值映射处理,得到所述目标互动图像的热度值;
47、排序子单元,用于根据所述目标互动图像的热度值,对所述至少一个目标互动图像进行排序,得到排序后互动图像。
48、在一实施例中,所述热度值映射处理子单元,包括:
49、分类模块,用于根据所述历史互动特征、所述历史对象特征和所述当前对象的对象特征,将所述目标互动图像在多个预设预测树中进行预测,得到所述目标互动图像在每个预测树的热度预测信息;
50、逻辑回归处理模块,用于将所述每个预设预测树的热度预测信息进行逻辑回归处理,得到每个热度预测信息的预测特征;
51、特征融合处理模块,用于将所述每个热度预测信息的预测特征进行特征融合处理,得到所述目标互动图像的热度值。
52、在一实施例中,所述分类模块,包括:
53、第一类别匹配子模块,用于将所述当前对象的对象特征和所述预设分类树上叶子节点进行类别匹配,得到所述目标互动图像在所述预设分类树上的第一目标叶子节点;
54、第二类别匹配子模块,用于将所述历史互动特征、所述历史对象特征和所述预设分类树上叶子节点进行类别匹配,得到所述目标互动图像在所述预设分类树上的第二目标叶子节点;
55、生成子模块,用于根据所述第一目标叶子节点和所述第二目标叶子节点,生成所述目标互动图像的类别预测信息。
56、本技术实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述一方面的各种可选方式中提供的方法。
57、相应的,本技术实施例还提供一种存储介质,所述存储介质存储有指令,所述指令被处理器执行时实现本技术实施例任一提供的互动图像的显示方法。
58、本技术实施例可以获取应用程序的发布内容,当前对象针对发布内容的互动数据以及当前对象的对象数据;分别对发布内容、互动数据以及对象数据进行特征提取处理,得到发布内容的内容特征、针对所述发布内容的互动特征以及当前对象的对象特征;根据内容特征与互动特征,从应用程序中的多个预设互动图像中筛选出符合预设图像相似条件的至少一个目标互动图像;获取历史对象利用目标互动图像进行互动的历史互动特征和历史对象的历史对象特征;根据目标互动图像的历史互动特征和历史对象特征,以及所述当前对象的对象特征,对至少一个目标互动图像进行排序,得到排序后互动图像;在应用程序上显示所述排序后互动图像;本技术实施例通过实现互动图像的智能排序,提高了对象对应用程序的使用率。