掌桥专利:专业的专利平台
掌桥专利
首页

一种展示对象的分享方法、装置及存储介质

文献发布时间:2023-06-19 11:49:09


一种展示对象的分享方法、装置及存储介质

技术领域

本申请涉及计算机技术领域,尤其涉及一种展示对象的分享方法、装置及存储介质。

背景技术

大部分应用会有内容分享的功能,将好的内容分享出去,实现更多用户的信息共享。我们在将这些内容分享出去的时候,一般会有一些文案的描述,介绍这个内容是什么,或者介绍这个是谁分享出来的,有些会加上一些有吸引力的文案来提高信息共享的效率。

然而在相关技术中,生成的文案为固定的,相对单一,不能个性化地展示不同的待分享展示对象的特点,信息共享的效率比较低。

发明内容

本申请实施例提供一种展示对象的分享方法、装置及存储介质,以提高用户在看到文案后观看内容的点击率。

根据本申请实施例的第一方面,提供一种展示对象的分享方法,包括:

响应分享请求,获取待分享展示对象的数据信息,所述数据信息包括特性数据和元数据,所述特性数据包括待分享展示对象的属性和待分享展示对象的上传账户属性中的至少一个,所述元数据为不同文案模板中的待填充数据;

根据不同分类的特性数据与文案模板的对应关系,确定获取的特性数据所属的分类对应的目标文案模板;

将获取的元数据填充到所述确定的目标文案模板中,生成所述待分享展示对象的文案。

在一种可能的实现方式中,所述文案模板包括多个类型的文案模板,每个类型的文案模板与至少一个特性数据对应,且各类型的文案模板包括与所述至少一个特性数据的不同分类对应的多个文案模板。

在一种可能的实现方式中,所述确定获取的特性数据所属的分类对应的目标文案模板,包括:

确定获取的特性数据所属的分类对应的至少一个类型的预选文案模板;

根据不同类型的文案模板的优先级,确定预选文案模板的优先级;

按照确定的优先级,从所述预选文案模板中选取一个预选文案模板作为所述目标文案模板。

在一种可能的实现方式中,所述待分享展示对象的属性包括如下至少一项:

待分享展示对象的与输出展示方式对应的数据类型;

统计的待分享展示对象被不同账户操作的至少一个指标。

在一种可能的实现方式中,所述待分享展示对象的上传账户属性包括待分享展示对象的上传账户的性别分类和年龄分类中的至少一个。

在一种可能的实现方式中,所述将获取的元数据填充到所述文案模板中,生成所述待分享展示对象的文案之后,所述方法还包括:

获取当前不同类型的文案模板的优先级排序,所述优先级排序是根据不同类型的文案模板最近一次统计的特征信息取值大小得到的排序;

获取所述文案对应的文案模板展示给不同账户时,统计不同账户对所述文案模板的相关操作得到更新的特征信息取值;

根据所述更新的特征信息取值,确定所述文案对应的文案模板的优先级排序改变时,调整所述文案对应的文案模板的优先级排序。

在一种可能的实现方式中,所述将获取的元数据填充到所述确定的目标文案模板中,生成所述待分享展示对象的文案,包括:

获取所述目标文案模板中的文案协议;

根据所述文案协议确定所述目标文案模板中的替换信息;

将获取的元数据对所述替换信息进行替换,生成所述待分享展示对象的文案。

在一种可能的实现方式中,所述将获取的元数据填充到所述确定目标文案模板中,生成所述待分享展示对象的文案之后,所述方法还包括:

对所述文案进行语义识别;

删除所述文案中未识别出语义的部分,得到修改文案;

将所述修改文案作为所述待分享展示对象的文案。

根据本申请实施例的第二方面,提供一种展示对象的分享装置,包括:

请求响应单元,被配置为执行响应分享请求,获取待分享展示对象的数据信息,所述数据信息包括特性数据和元数据,所述特性数据包括待分享展示对象的属性和待分享展示对象的上传账户属性中的至少一个,所述元数据为不同文案模板中的待填充数据;

模板匹配单元,被配置为执行根据不同分类的特性数据与文案模板的对应关系,确定获取的特性数据所属的分类对应的目标文案模板;

文案生成单元,被配置为执行将获取的元数据填充到所述确定的目标文案模板中,生成所述待分享展示对象的文案。

在一种可能的实现方式中,所述文案模板包括多个类型的文案模板,每个类型的文案模板与至少一个特性数据对应,且各类型的文案模板包括与所述至少一个特性数据的不同分类对应的多个文案模板。

在一种可能的实现方式中,所述模板匹配单元确定获取的特性数据所属的分类对应的目标文案模板,包括:

确定获取的特性数据所属的分类对应的至少一个类型的预选文案模板;

根据不同类型的文案模板的优先级,确定预选文案模板的优先级;

按照确定的优先级,从所述预选文案模板中选取一个预选文案模板作为所述目标文案模板。

在一种可能的实现方式中,所述待分享展示对象的属性包括如下至少一项:

待分享展示对象的与输出展示方式对应的数据类型;

统计的待分享展示对象被不同账户操作的至少一个指标。

在一种可能的实现方式中,所述待分享展示对象的上传账户属性包括待分享展示对象的上传账户的性别分类和年龄分类中的至少一个。

在一种可能的实现方式中,所述装置还包括:

优先级排序获取单元,被配置为执行获取当前不同类型的文案模板的优先级排序,所述优先级排序是根据不同类型的文案模板最近一次统计的特征信息取值大小得到的排序;

特征获取单元,被配置为执行生在文案生成单元将获取的元数据填充到所述文案模板中,生成所述待分享展示对象的文案之后,获取所述文案对应的文案模板展示给不同账户时,统计不同账户对所述文案模板的相关操作得到更新的特征信息取值;

优先级提高单元,被配置为执行根据所述更新的特征信息取值,确定所述文案对应的文案模板的优先级排序改变时,调整所述文案对应的文案模板的优先级排序。

在一种可能的实现方式中,所述文案生成单元将获取的元数据填充到所述确定的目标文案模板中,生成所述待分享展示对象的文案,包括:

获取所述目标文案模板中的文案协议;

根据所述文案协议确定所述目标文案模板中的替换信息;

将获取的元数据对所述替换信息进行替换,生成所述待分享展示对象的文案。

在一种可能的实现方式中,所述装置还包括:

识别单元,被配置为执行在文案生成单元将获取的元数据填充到所述确定目标文案模板中,生成所述待分享展示对象的文案之后,对所述文案进行语义识别;

删除单元,被配置为执行删除所述文案中未识别出语义的部分,得到修改文案;

确定单元,被配置为执行将所述修改文案作为所述待分享展示对象的文案。

根据本申请实施例的第三方面,提供一种电子设备,包括:

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述指令,以实现一种展示对象的分享方法。

根据本申请实施例的第四方面,提供一种存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行一种展示对象的分享方法。

根据本申请实施例的第五方面,提供一种计算机程序产品,包括至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请实施例提供的展示对象的分享方法。

本申请的实施例提供的技术方案至少带来以下有益效果:

根据不同分类的特性数据与文案模板的对应关系,确定待分享展示对象的特性数据所属的分类对应的文案模板,并利用获取的元数据对文案模板进行填充,从而生成展示对象的文案。这样,由于将展示对象的元数据填充到文案模板中,可以个性化地展示不同的待分享展示对象的特点,使待分享对象通过相应的文案展示,文案自身携带待展示分享对象的特性,从而提高了信息共享的效率。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请实施例中一种展示对象的分享方法的流程示意图;

图2为本申请实施例中第一种无意义信息示意图;

图3为本申请实施例中第二种无意义信息示意图;

图4为本申请实施例中生成文案的示意图;

图5为本申请实施例中一种展示对象的分享装置的结构示意图;

图6为本申请实施方式中终端设备结构示意图。

具体实施方式

为了提高用户在看到文案后观看内容的点击率,本申请实施例中提供一种展示对象的分享方法、装置及存储介质。为了更好的理解本申请实施例提供的技术方案,这里对该方案的基本原理做一下简单说明:

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

下面结合附图介绍本申请实施例提供的技术方案。

大部分应用一般会有内容分享的功能,将文字、图片、链接、视频、音频等从一款应用分享到另外一款应用,可以提升应用软件的影响力,将好的内容分享出去、有利于吸引更多的用户。我们在将这些内容分享出去的时候,一般会有一些文案的描述,介绍这个内容是什么,或者介绍这个是谁分享出来的,有些会加上一些有吸引力的文案来吸引更多的用户来打开分享的内容。然而在相关技术中,生成的文案为固定的,相对单一,导致文案对应的待分享展示对象被展示的概率较低,共享信息效率不高。

有鉴于此,本申请为了解决以上问题,提供了一种展示对象的分享方法、装置及存储介质,通过获取的待分享展示对象的特性数据确定对应的文案模板,并根据元数据对文案模板进行填充,从而生成展示对象的文案。这样,由于将展示对象的元数据填充到文案模板中,使得生成的文案为独一无二的,能够满足不同待分享展示对象的个性化展示需求,从而提高文案对应的待分享展示对象被展示的概率提高,提高了信息共享的效率。

以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请,并且在不冲突的情况下,本申请实施例中的实施例及实施例中的特征可以相互组合。

下面对本申请实施例提供的展示对象的分享方法进行进一步的解释说明。如图1所示,包括以下步骤。

在步骤S11中,响应分享请求,获取待分享展示对象的数据信息,所述数据信息包括特性数据和元数据,所述特性数据包括待分享展示对象的属性和待分享展示对象的上传账户属性中的至少一个,所述元数据为不同文案模板中的待填充数据。

在本申请实施例中,用户在一款应用上看到了喜欢的内容想要分享给其他人,便可以在选项中选择分享选项。其中,分享时可以分享给同一个应用内的好友,也可以分享给其他应用中的用户,进行跨应用分享。

在接收到用户的分享请求后,便获取待分享展示对象的数据信息。其中,待分享展示对象可以是文字、图片、链接、视频、音频等多媒体内容;数据信息包括待分享展示对象特性数据和元数据。

本申请实施例获取特性数据的目的为用于确定相匹配的文案模板,因此特性数据可以为多元的特性数据,特性数据被设计在相应的文案模板中,可以理解为定义好的信息项,元数据为特性数据对应的信息内容,确定对应的匹配文案模板后,将文本模板中的特性数据作为信息项,将元数据作为信息项内容进行文案模板的填充,得到满足个性化需求且与待分享展示对象内容匹配的文案。以视频为例,一个视频的特性数据包括该视频的一些视频属性和上传账户的属性等。上传账户属性可包括上传账户对应的分享者性别、年龄等信息;视频属性可包括视频类别、点击次数、点赞次数等信息。而元数据则是不同文案模板中的待填充数据,例如点赞次数为100次,则100为元数据;若分享者的名称为张三,则张三为元数据。

特性数据可以包括待分享展示对象的属性,或者特性数据可以包括待分享展示对象的上传账户属性中,或者特性数据可以包括待分享展示对象的属性和待分享展示对象的上传账户属性。待分享展示对象的属性,为属于待分享展示对象且与待展示分享对象本身相关的信息,可以映射待分享展示对象自身的特性,可以是在待分享展示对象输出的过程中确定的信息,也可以是根据历史的不同账户对该分享展示对象进行操作所确定的信息。

上述所述待分享展示对象的属性包括如下至少一项:

待分享展示对象的与输出展示方式对应的数据类型,数据类型是在获取到待分享展示对象后,解析待展示分享展示对象自身的数据格式时获取的,也可以是在输出待分享展示对象过程中,解析待分享展示对象的数据格式获取。待分享展示对象输出展示时,不同数据格式对应的输出展示方式不同,可以直接采用不同的数据格式输出展示待分享展示对象,也可仅输出展示对象相应的链接。本实施例中不同数据类型的输出展示不同,如可以通过图像处理器处理后输出,也可以通过音视频解码器解码后输出,或者可以直接输出相应的用于链接待分析展示对应的地址链接等,数据类型可以但不限于包括文字、图片、链接、视频、音频。

根据历史的不同账户对该分享展示对象进行操作确定待分享展示对象的属性,统计的待分享展示对象被不同账户操作的至少一个指标,该指标可以通过互动数据或者浏览数据统计得到,不同账户对待分享展示对象的操作可以为不同类型的操作,可以是正向操作类型,也可以是负向操作类型,通过统计相应的操作可以得到相应的指标,可以但不限于包括点击次数、点赞次数、观看时长等。

本申请实施例的特性数据包括待分享展示对象的属性时,可以实现匹配到与待分享展示对象的属性相关的文案模板,实现从待分享展示对象自身不同的角度区分相应的文案模板,例如待分享展示对象的属性为待分享展示对象的与输出展示方式对应的数据类型,对于音频数据采用音频数据类型对应的文案模板,视频数据类型采用视频类型对应的文案模板等。待分享展示对象的属性为统计的待分享展示对象被不同账户操作的至少一个指标时,可以将不同指标范围的匹配到对应的文案模板,从待分享展示对象自身的角度实现个性化需求。

待分享展示对象的上传账户属性,是与上传账户自身相关的属性信息,可以从上传账户信息中提取相应的属性信息,可以但不限于包括待分享展示对象的上传账户的性别分类和年龄分类中的至少一个。

本申请实施例的特性数据包括待分享展示对象的上传账户的性别分类和年龄分类时,可以实现匹配到与上传账户的属性相关的文案模板,实现从上传账户角度区分相应的文案模板,例如对于男性中年人匹配对应的文案模板,对应女孩二通匹配相应的文案模板等,从上传账户的角度实现文案模板的个性化需求。

在步骤S12中,根据不同分类的特性数据与文案模板的对应关系,确定获取的特性数据所属的分类对应的目标文案模板。

在本申请实施例中,在获取了待分享展示对象的数据信息后,根据特性数据来确定该待分享展示对象的文案模板。

本申请实施例预先建立不同分类的特性数据与文案模板的对应关系,则获取到待分享展示对象的特性数据后,可以确定待分享展示对象的特性数据所属的分类,根据所属分类对应的文案模板,得到目标文案模板,建立不同分类的特性数据与文案模板的对应关系,可以实现不同个性化需求对应的文案模板。

作为一种可选的实施方式,所述文案模板包括多个类型的文案模板,每个类型的文案模板与至少一个特性数据对应,且各类型的文案模板包括与所述至少一个特性数据的不同分类对应的多个文案模板,本申请实施例中文案模板在进行个性化设计时,进行了两级个性化区分,一级个性化区分为不同类型的文案模板,例如与视频对应的文案模板,为音频对应的文案模板,另一级为根据点赞次数进行个性区分,即针对与音频对应类型的文案模板,根据点赞次数定义多个不同的音频类型的文案模板,实现了多角度多元化的个性化区分。

实施时,上述文案模板可以为单一类型的文案模板,单一类型的文案模板包括多个不同的文案模板,预先建立不同分类的特性数据与该多个文本模板的对应关系,具体可以为一个特性数据的不同分类与多个文案模板的对应关系,如根据点赞次数确定相应的文案模板;或者根据观看次数确定相应的文案模板;又或者根据视频类别确定相应的文案模板等。也可以为多个特性数据的不同分类与多个文案模板的对应关系,如根据点赞次数和观看次数确定相应的文案模板,或者根据视频类别和点赞次数确定相应的文案模板。

例如待分享展示对象的类型为视频,若一个视频的视频类别为宠物视频,则确定的文案模板为可爱类型的文案模板,若一个视频的视频类别为健身视频,则确定的文案模板为运动类型的文案模板。

或者待分配展示对象的数据类型为视频,若一个视频的点赞次数大于1000,则确定的文案模板为:这个作品很热门,有XXX喜欢,快来看看吧!(其中,XXX为点赞数量)。

若待分配展示对象的数据类型为视频,一个视频的点赞次数小于1000,则确定的文案模板为:这个作品很有趣,XXX很喜欢,推荐你看(其中,XXX为分享者的名称)。

实施时,上述文案模板可以为多个类型的文案模板,每个类型的文案模板包括多个不同的文案模板,预先建立不同分类的特性数据与每个类型文案模板中多个文本模板的对应关系,针对每个类型的文案模板,具体可以为一个特性数据的不同分类与多个文案模板的对应关系,如根据点赞次数确定相应的文案模板;或者根据观看次数确定相应的文案模板;又或者根据视频类别确定相应的文案模板等。也可以为多个特性数据的不同分类与多个文案模板的对应关系,如根据点赞次数和观看次数确定相应的文案模板,或者根据视频类别或点赞次数确定相应的文案模板。

当然,在实际根据上述建立的对应关系进行匹配时,也可以根据至少两种特性数据来确定该待分享展示对象的文案模板,根据上述对应关系可能得到匹配的多个类型的文案模板。

例如:可以设定与两个特性数据对应的文案模板,这两个特性数据分别为视频类别和点赞次数。这样,根据各作品的不同,可以生成不同的文案模板。而随着设定的条件越多,最终得到的文案模板越精细。

在本申请实施例中,根据上述对应关系可能得到匹配的多个类型的文案模板,此时可根据各文案模板的优先级选取最终的目标文案模板,具体可实施为:

确定获取的特性数据所属的分类对应的至少一个类型的预选文案模板;

根据不同类型的文案模板的优先级,确定预选文案模板的优先级;

按照确定的优先级,从所述预选文案模板中选取一个预选文案模板作为所述目标文案模板。

由于文案模板面向展示对象的个性化差异是从多个特性数据区分,文案模板不会兼顾所有的特性数据,如果因此本申请实施例预先设计不同类型的文案模板,增加匹配成功的概率,若存在多个相匹配的不同类型的文案模板,可以根据文案模板的优先级确定最终采用的目标文案模板。

同一类型的文案模板对应的特性数据是预选定义好的,根据特征数据的不同取值范围,同一类型的文案模板包括多个,但在根据待展示分享展示对象的特性数据进行匹配时,一个类型的文案模板仅存在一个相匹配的文案模板,如果存在多个类型的文案模板,则根据待展示分享展示对象的特性数据进行匹配时,可以得到相匹配的不同类型的文案模板。

例如:根据上述建立的对应关系,对获取的待分享展示对象的特性数据进行匹配,确定获取的特性数据可能的分类,例如确定音频类型下的文案模板,与点赞次数对应的文案模板等,最终确定了10套符合要求的文案模板。之后,从这10套文案模板中选择优先级最高的作为待分享展示对象的文案模板。

这样,根据文案模板的优先级确定最终所使用的目标文案模板,可以使生成的文案更受欢迎,从而提高用户在看到文案后观看内容的点击率以及观看量。

其中,可以预先定义文案模板的特征信息,通过统计不同类型的文案模板的特征信息取值,按照特征信息取值大小进行优先级排序,文案模板的特征信息取值可以通过统计不同账户对文案模板的操作得到,初始时不同类型的文案模板的优先级是相同的,随着文案模板的使用,文案模板的特征信息取值会发生变更,文案模板的优先级根据到该文案模板的特征信息取值大小更新优先级排序。文案模板的特征信息取值可以为各文案模板的使用次数,根据使用次数对文案模板进行优先级排序。若得到多个预选文案模板时,选择使用次数最多的预选文案模板为目标文案模板。

或者根据各文案模板的使用情况进行评分,并根据评分对文案模板进行优先级排序。

文案模板的使用情况为在该文案模板下视频的观看次数,观看时长、点赞、评论等信息。对这些信息进行统计,并计算出该文案模板的评分。

而在本申请实施例中,可根据文案的特征信息取值来调整文案模板的优先级,具体可实施为:

获取当前不同类型的文案模板的优先级排序,优先级排序具体是根据各类型的文案模板最近一次统计的特征信息取值大小进行排序;

获取所述文案对应的文案模板展示给不同账户时,统计不同账户对所述文案模板的相关操作得到的更新的特征信息取值,统计不同账户对所述文案模板的相关操作得到的特征信息取值,可以但不限于包括使用次数和根据正向操作或负向操作得到的评分等,本申请实施例中将利用目标文案模板生成对应的文案,作为重新统计目标文案模板的特征信息取值的触发条件,根据重新统计的特征信息取值,判断该文案模板在优先级排序中的位置是否改变,如果发生改变,则重新进行优先级排序,例如按照使用次数进行优先级排序时,之前的优先级排序是文案模板A>文案模板B>文案模板C,在文案模板B被确定为目标文案模板生成对应的文案后,重新统计文案模板B的使用次数,确定文案模板B的使用次数超过文案模板A时,调整优先级排序为文案模板B>文案模板A>文案模板C。通过本申请实施例上述优先级调整方法,可以随着文案模板的使用动态调整文案模板的优先级,增加最优的文案模板的使用概率。

若文案模板的特征信息取值为各文案模板使用情况的评分,统计不同账户对该文案对应的文案模板的操作行为得到的评分,账户对文案模板的正向操作行为越频繁,对应的评分越高,负向操作行为越频繁,对应的评分越低,不同优先级对应的评分不同,当目标文案模板生成对应的文案后,重新统计该文案模板的评分,若超过了更高优先级的文案模板的评分时,则进行优先级排序调整,提高该文案模板的优先级。

这样,通过设置优先级,并根据生成的文案对应的文案模板的特征信息取值,从而确定哪一个文案模板被成功共享的概率更高。

在步骤S13中,将获取的元数据填充到所述确定的目标文案模板中,生成所述待分享展示对象的文案。

本实施例中不同文案模板中的待填充的数据为元数据,可以获取待展示分享对象的属于需要填充到各文本模板中的元数据,在确定了模板文案模板后,将与目标文案模板对应的元数据,填充到对应的目标文案模板中,从而生成完整的文案。具体可实施为:

获取所述目标文案模板中的文案协议;

根据所述文案协议确定所述目标文案模板中的替换信息;

将获取的元数据对所述替换信息进行替换,生成所述待分享展示对象的文案。

其中,文案协议为文案模板中待填充的信息与元数据之间的关系,待填充的信息中包括需要利用元数据替换的替换信息。例如:待填充的信息为${ABC}分享给你一个作品,替换信息为ABC。其中,将替换信息ABC的值放在元数据meta中,利用获取的元数据对替换信息进行替换,如meta:{ABC:暮古},则生成的文案为:暮古分享给你一个作品。

这样,通过元数据对替换信息进行替换,使得生成的文案为独一无二的,从而提高用户在看到文案后观看内容的点击率以及观看量。

在本申请实施例中,由于生成的文案中存在一些无意义的信息,影响观看用户的观感,因此在生成文案之后,需要对文案进行过滤。具体可实施为:

对所述文案进行语义识别;

删除所述文案中未识别出语义的部分,得到修改文案;

将所述修改文案作为所述待分享展示对象的文案。

在本申请实施例中,将未识别出语义的部分作为无意义信息进行删除。如图2所示,其为第一种无意义信息示意图。其中,图中的信息多为一串字符或者数字,在识别出这类信息时,将这部分进行删除。

当然,生成的文字除了文字以外,还可能会出现表情字符,而若连续出现相同的表情,则会对表情进行精简,删除重复的表情。如图3所示,其为第二种无意义信息示意图。当识别出连续的表示时,删除重复的表情。

最终,在执行完上述的所有操作后,便生成了待分享展示对象的文案。如图4所示,其为生成文案的示意图。

通过待分享展示对象的特性数据所属分类确定相匹配的文案模板,并根据数据信息中的元数据对文案模板进行填充,从而生成展示对象的文案。这样,由于将展示对象的元数据填充到文案模板中,可以个性化地展示不同的待分享展示对象的特点,使待分享对象通过相应的文案展示,文案自身携带待展示分享对象的特性,从而提高了信息共享的效率。

基于相同的发明构思,本申请还提供一种展示对象的分享装置。如图5所示,为本申请提供的一种展示对象的分享装置示意图。该装置包括:

请求响应单元501,被配置为执行响应分享请求,获取待分享展示对象的数据信息,所述数据信息包括特性数据和元数据,所述特性数据包括待分享展示对象的属性和待分享展示对象的上传账户属性中的至少一个,所述元数据为不同文案模板中的待填充数据;

模板匹配单元502,被配置为执行响应分享请求,获取待分享展示对象的数据信息,所述数据信息包括特性数据和元数据,所述特性数据包括待分享展示对象的属性和待分享展示对象的上传账户属性中的至少一个,所述元数据为不同文案模板中的待填充数据;

文案生成单元503,被配置为执行将将获取的元数据填充到所述确定的目标文案模板中,生成所述待分享展示对象的文案。

所述文案模板包括多个类型的文案模板,每个类型的文案模板与至少一个特性数据对应,且各类型的文案模板包括与所述至少一个特性数据的不同分类对应的多个文案模板。

在一种可能的实施方式中,所述模板匹配单元确定获取的特性数据所属的分类对应的目标文案模板,包括:

确定获取的特性数据所属的分类对应的至少一个类型的预选文案模板;

根据不同类型的文案模板的优先级,确定预选文案模板的优先级;

按照确定的优先级,从所述预选文案模板中选取一个预选文案模板作为所述目标文案模板。

在一种可能的实施方式中,所述待分享展示对象的属性包括如下至少一项:

待分享展示对象的与输出展示方式对应的数据类型;

统计的待分享展示对象被不同账户操作的至少一个指标。

在一种可能的实施方式中,所述待分享展示对象的上传账户属性包括待分享展示对象的上传账户的性别分类和年龄分类中的至少一个。

在一种可能的实施方式中,所述装置还包括:

优先级排序获取单元,被配置为执行获取当前不同类型的文案模板的优先级排序,所述优先级排序是根据不同类型的文案模板最近一次统计的特征信息取值大小得到的排序;

特征获取单元,被配置为执行生在文案生成单元将获取的元数据填充到所述文案模板中,生成所述待分享展示对象的文案之后,获取所述文案对应的文案模板展示给不同账户时,统计不同账户对所述文案模板的相关操作得到更新的特征信息取值;

优先级提高单元,被配置为执行根据所述更新的特征信息取值,确定所述文案对应的文案模板的优先级排序改变时,调整所述文案对应的文案模板的优先级排序。

在一种可能的实施方式中,所述文案生成单元将获取的元数据填充到所述确定的目标文案模板中,生成所述待分享展示对象的文案,包括:

获取所述目标文案模板中的文案协议;

根据所述文案协议确定所述目标文案模板中的替换信息;

将获取的元数据对所述替换信息进行替换,生成所述待分享展示对象的文案。

在一种可能的实施方式中,所述装置还包括:

识别单元,被配置为执行在文案生成单元将获取的元数据填充到所述确定目标文案模板中,生成所述待分享展示对象的文案之后,对所述文案进行语义识别;

删除单元,被配置为执行删除所述文案中未识别出语义的部分,得到修改文案;

确定单元,被配置为执行将所述修改文案作为所述待分享展示对象的文案。

基于同一技术构思,本申请实施例还提供了一种终端设备600,参照图6所示,终端设备600用于实施上述各个方法实施例记载的方法,例如实施图2所示的实施例,终端设备600可以包括存储器601、处理器602、输入单元603和显示面板604。

存储器601,用于存储处理器602执行的计算机程序。存储器601可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据终端设备600的使用所创建的数据等。处理器602,可以是一个中央处理单元(central processing unit,CPU),或者为数字处理单元等。输入单元603,可以用于获取用户输入的用户指令。显示面板604,用于显示由用户输入的信息或提供给用户的信息,本申请实施例中,显示面板604主要用于显示终端设备中各应用程序的显示界面以及各显示界面中显示的控件实体。可选的,显示面板604可以采用液晶显示器(liquid crystaldisplay,LCD)或OLED(organic light-emitting diode,有机发光二极管)等形式来配置显示面板604。

本申请实施例中不限定上述存储器601、处理器602、输入单元603和显示面板604之间的具体连接介质。本申请实施例在图6中以存储器601、处理器602、输入单元603、显示面板604之间通过总线605连接,总线605在图6中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线605可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器601可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器601也可以是非易失性存储器(non-volatilememory),例如只读存储器,快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)、或者存储器601是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器601可以是上述存储器的组合。

处理器602,用于实现如图1所示的实施例,包括:

处理器602,用于调用存储器601中存储的计算机程序执行如实施图1所示的实施例。

本申请实施例还提供了一种计算机可读存储介质,存储为执行上述处理器所需执行的计算机可执行指令,其包含用于执行上述处理器所需执行的程序。

在一些可能的实施方式中,本申请提供的一种展示对象的分享方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述描述的根据本申请各种示例性实施方式的一种视频显示方法中的步骤。例如,终端设备可以执行如实施图1所示的实施例。

程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

本申请的实施方式的用于一种展示对象的分享程序产品可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在计算设备上运行。然而,本申请的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、RF等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本申请操作的程序代码,程序设计语言包括面向实体的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

应当注意,尽管在上文详细描述中提及了装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。

此外,尽管在附图中以特定顺序描述了本申请方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程视频显示设备的处理器以产生一个机器,使得通过计算机或其他可编程视频显示设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程视频显示设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程视频显示设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

相关技术
  • 一种展示对象的分享方法、装置及存储介质
  • 分享页面的展示方法、装置、设备及存储介质
技术分类

06120113066662