标签生成方法和标签生成装置转让专利

申请号 : CN201610364890.3

文献号 : CN106056429B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 蒋浩良胡志翔

申请人 : 宇宙世代信息技术(深圳)有限公司

摘要 :

本发明公开了一种标签生成方法和标签生成装置。其中,该标签生成方法,包括如下步骤:步骤S1,确认对象以及获取预设次数M。步骤S2,输出与第i个系统标志项对应的预设数目的系统标签内容,以及选择预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i个系统标志项,i=1。步骤S3,输出与第i个系统标志项所选的系统标签内容或与第i个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i+1个系统标志项,i++,重复执行步骤S3直至确认第M个系统标志项。本发明可接收外部输入的客制化标签内容,提升了本发明的扩展性能。

权利要求 :

1.一种标签生成方法,其特征在于,包括如下步骤:

步骤S1,确认对象以及获取预设次数M;

步骤S2,输出与第i个系统标志项对应的预设数目的系统标签内容,以及接收外部输入的客制化标签内容以确认第i个系统标志项,i=1;

步骤S3,输出与第i个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i+1个系统标志项,i++;

步骤3.1,输出与第i个系统标志项所选的系统标签内容或与第i个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i+1个系统标志项,i++,重复执行步骤S3.1直至确认第M个系统标志项。

2.根据权利要求1所述的标签生成方法,其特征在于,其还包括:

步骤S4,判断是否接收到下一个系统标志项的触发信号;若接收到下一个系统标志项的触发信号,执行步骤S5;若未接收到下一个系统标志项的触发信号,执行步骤S6;

步骤S5,输出与上一个系统标志项所选的系统标签内容或与上一个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认下一个系统标志项,继续执行步骤S4;

步骤S6,确认自定义标志项;

步骤S7,将已确认系统标志项与所述对象进行关联或将已确认系统标志项和已确认自定义标志项与所述对象进行关联以生成标签。

3.根据权利要求2所述的标签生成方法,其特征在于,步骤S6包括:

步骤S61,判断是否接收到自定义标志项的添加请求;若接收到自定义标志项的添加请求,执行步骤S62;若未接收自定义标志项的添加请求,执行步骤S63;

步骤S62,接收外部输入的自定义标签内容以确认上述自定义标志项,继续执行步骤S61;

步骤S63,自定义标志项确认完成。

4.根据权利要求1所述的标签生成方法,其特征在于,对每一个系统标志项下的每一个系统标签内容的关注量进行统计并根据统计结果降序排序的输出预设数目的系统标签内容。

5.根据权利要求4所述的标签生成方法,其特征在于,若接收到外部输入的客制化标签内容时,所述客制化标签内容替换预设数目的系统标签内容中关注量最低的系统标签内容。

6.一种标签生成装置,其特征在于,其包括:

基本信息获取模块,用于确认对象以及获取预设次数M;

首个系统标志项确认模块,用于输出与第i个系统标志项对应的预设数目的系统标签内容,以及接收外部输入的客制化标签内容以确认第i个系统标志项,i=1;

剩余系统标志项确认模块,用于A、输出与第i个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i+1个系统标志项,i++;B、输出与第i个系统标志项所选的系统标签内容或与第i个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i+1个系统标志项,i++,重复执行B直至确认第M个系统标志项。

7.根据权利要求6所述的标签生成装置,其特征在于,其还包括:

下一个系统标志项的触发判断模块,用于判断是否接收到下一个系统标志项的触发信号;

下一个系统标志项确认模块,用于接收到下一个系统标志项的触发信号时,输出与上一个系统标志项所选的系统标签内容或与上一个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认下一个系统标志项,重复执行所述下一个系统标志项的触发判断模块和所述下一个系统标志项确认模块以完成所有系统标志项的确认;

自定义标志项确认模块,用于未接收到下一个系统标志项的触发信号时,确认自定义标志项;

标签生成模块,用于将已确认系统标志项与所述对象进行关联或将已确认系统标志项和已确认自定义标志项与所述对象进行关联以生成标签。

8.根据权利要求7所述的标签生成装置,其特征在于,所述自定义标志项确认模块还包括:自定义标志项的添加判断单元,用于判断是否接收到自定义标志项的添加请求;

自定义标志项的确认单元,用于接收到自定义标志项的添加请求时,接收外部输入的自定义标签内容以确认上述自定义标志项,重复执行所述自定义标志项的添加判断模块和所述自定义标志项的确认模块以完成所有的自定义标志项的确认;

自定义标志项的确认完成单元,用于未接收自定义标志项的添加请求时,自定义标志项确认完成。

9.根据权利要求6所述的标签生成装置,其特征在于,对每一个系统标志项下的每一个系统标签内容的关注量进行统计并根据统计结果降序排序的输出预设数目的系统标签内容。

10.根据权利要求9所述的标签生成装置,其特征在于,若接收到外部输入的客制化标签内容时,所述客制化标签内容替换预设数目的系统标签内容中关注量最低的系统标签内容。

说明书 :

标签生成方法和标签生成装置

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种标签生成方法和标签生成装置。

背景技术

[0002] 为了分析一个用户或商品的属性,现有的方式是构建一个用户样本库或一个商品样品库,然后对该用户样本库或该商品样品库进行分析得到该用户或商品的属性。但是,为了提升分析得到的用户或商品的属性的准确性,既需要庞大的用户样本库或商品样本库,也需要繁琐的分析算法。
[0003] 为了解决上述问题,提出了采用多维度标签的方式来标识用户或商品的属性的技术方案。但是,现有的多维度标签方式中,每一维度对应的标签内容只能在固定数目的标签内容中进行选择。因此存在标签内容滞后等缺陷。
[0004] 有鉴于此,实有必要提供一种标签内容及时更新的标签生成方法以解决现有技术的缺陷。

发明内容

[0005] 本发明所要解决的技术问题是提供一种标签生成方法,对每一个系统标志项下的每一个系统标签内容的关注量进行统计并根据统计结果降序排序的输出预设数目的系统标签内容,便于快速寻找到用户所需的系统标签内容,此外,用于可以接收外部的客制化标签内容避免了标签内容的滞后。
[0006] 为了解决上述问题,本发明提供了一种标签生成方法,包括如下步骤:
[0007] 步骤S1,确认对象以及获取预设次数M。
[0008] 步骤S2,输出与第i个系统标志项对应的预设数目的系统标签内容,以及选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i个系统标志项,i=1。
[0009] 步骤S3,输出与第i个系统标志项所选的系统标签内容或与第i个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i+1个系统标志项,i++,重复执行步骤S3直至确认第M个系统标志项。
[0010] 优选地,其还包括:
[0011] 步骤S4,判断是否接收到下一个系统标志项的触发信号。若接收到下一个系统标志项的触发信号,执行步骤S5。若未接收到下一个系统标志项的触发信号,执行步骤S6。
[0012] 步骤S5,输出与上一个系统标志项所选的系统标签内容或与上一个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认下一个系统标志项,继续执行步骤S4。
[0013] 步骤S6,确认自定义标志项。
[0014] 步骤S7,将已确认系统标志项与所述对象进行关联或将已确认系统标志项和已确认自定义标志项与所述对象进行关联以生成标签。
[0015] 优选地,步骤S6包括:
[0016] 步骤S61,判断是否接收到自定义标志项的添加请求。若接收到自定义标志项的添加请求,执行步骤S62。若未接收自定义标志项的添加请求,执行步骤S63。
[0017] 步骤S62,接收外部输入的自定义标签内容以确认上述自定义标志项,继续执行步骤S61。
[0018] 步骤S63,自定义标志项确认完成。
[0019] 优选地:对每一个系统标志项下的每一个系统标签内容的关注量进行统计并根据统计结果降序排序的输出预设数目的系统标签内容。
[0020] 优选地,若接收到外部输入的客制化标签内容时,所述客户话标签内容替换预设数目的系统标签内容中关注量最低的系统标签内容。
[0021] 为了解决上述问题,本发明还提供了一种标签生成装置,其包括:
[0022] 基本信息获取模块,用于确认对象以及获取预设次数M。
[0023] 首个系统标志项确认模块,用于输出与第i个系统标志项对应的预设数目的系统标签内容,以及选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i个系统标志项,i=1。
[0024] 剩余系统标志项确认模块,用于输出与第i个系统标志项所选的系统标签内容或与第i个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i+1个系统标志项,i++,重复执行所述剩余系统标志项确认模块直至确认第M个系统标志项。
[0025] 优选地,其还包括:
[0026] 下一个系统标志项的触发判断模块,用于判断是否接收到下一个系统标志项的触发信号。
[0027] 下一个系统标志项确认模块,用于接收到下一个系统标志项的触发信号时,输出与上一个系统标志项所选的系统标签内容或与上一个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认下一个系统标志项,重复执行所述下一个系统标志项的触发判断模块和所述下一个系统标志项确认模块以完成所有系统标志项的确认。
[0028] 自定义标志项确认模块,用于未接收到下一个系统标志项的触发信号时,确认自定义标志项。
[0029] 标签生成模块,用于将已确认系统标志项与所述对象进行关联或将已确认系统标志项和已确认自定义标志项与所述对象进行关联以生成标签。
[0030] 优选地,所述自定义标志项确认模块还包括:
[0031] 自定义标志项的添加判断单元,用于判断是否接收到自定义标志项的添加请求。
[0032] 自定义标志项的确认单元,用于接收到自定义标志项的添加请求时,接收外部输入的自定义标签内容以确认上述自定义标志项,重复执行所述自定义标志项的添加判断模块和所述自定义标志项的确认模块以完成所有的自定义标志项的确认。
[0033] 自定义标志项的确认完成单元,用于未接收自定义标志项的添加请求时,自定义标志项确认完成。
[0034] 优选地,对每一个系统标志项下的每一个系统标签内容的关注量进行统计并根据统计结果降序排序的输出预设数目的系统标签内容。
[0035] 优选地,若接收到外部输入的客制化标签内容时,所述客户话标签内容替换预设数目的系统标签内容中关注量最低的系统标签内容。
[0036] 与现有技术相比,本发明通过对每一个系统标志项下的每一个系统标签内容的关注量进行统计并根据统计结果降序排序的输出预设数目的系统标签内容,便于快速寻找到用户所需的系统标签内容,此外,用于可以接收外部的客制化标签内容避免了标签内容的滞后。

附图说明

[0037] 图1为本发明标签生成装置一种实施例的功能模块示意图。
[0038] 图2为本发明标签生成方法一种实施例的流程示意图。
[0039] 图3为图2中确认自定义标志项一种实施例的流程示意图。

具体实施方式

[0040] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用来限定本发明。
[0041] 图1展示了本发明标签生成装置的一种实施例。在本实施例中,该标签生成装置1包括基本信息获取模块10、首个系统标志项确认模块11和剩余系统标志项确认模块12。其中,基本信息获取模块10,用于确认对象以及获取预设次数M。需要说明的是,所谓对象包括人(譬如:客户)和商品。首个系统标志项确认模块11,用于输出与第i个系统标志项对应的预设数目的系统标签内容,以及选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i个系统标志项,i=1。需要说明的是:对象为人时,则系统标签内容可以为婴儿、青少年、少年、青年、中年等等,通过该属性可以了解该用户在当前年龄所需商品的大致方向。对象为商品,则系统标签内容可以为智能手机、平板电脑、智能手表等等,通过该属性可以了解该商品属于那种电子商品。剩余系统标志项确认模块12,用于输出与第i个系统标志项所选的系统标签内容或与第i个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i+1个系统标志项,i++,重复执行所述剩余系统标志项确认模块直至确认第M个系统标志项。为了避免预设数目的系统标签内容不能满足人们所有的需求,因此,本实施例可以根据人们实时需求接收外部输入的客制化标签内容,提升了本实施例的扩展性能。此外,为了人们快速浏览到当前最受关注的系统标签内容,在其他实施例中,对每一个系统标志项下的每一个系统标签内容的关注量进行统计并根据统计结果降序排序的输出预设数目的系统标签内容。此外,为了避免系统标签内容的之后,在其他实施例中,若接收到外部输入的客制化标签内容时,客户话标签内容替换预设数目的系统标签内容中关注量最低的系统标签内容。
[0042] 为了在已选的系统标签内容下,及时提供出符合用户当前需求的下一个系统标志项的系统标签内容以及便于快速寻找到用户所需的标签内容。在其他实施例中,在本实施例的基础上,该标签生成装置1还包括下一个系统标志项的触发判断模块13、下一个系统标志项确认模块14、自定义标志项确认模块15和标签生成模块16。其中,下一个系统标志项的触发判断模块13,用于判断是否接收到下一个系统标志项的触发信号。下一个系统标志项确认模块14,用于接收到下一个系统标志项的触发信号时,输出与上一个系统标志项所选的系统标签内容或与上一个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认下一个系统标志项,重复执行所述下一个系统标志项的触发判断模块13和所述下一个系统标志项确认模块14以完成所有系统标志项的确认。自定义标志项确认模块15,用于未接收到下一个系统标志项的触发信号时,确认自定义标志项。本实施例通过输出与上一个系统标志项的已选系统标签内容关联且根据关注量进行降序排序得到的预设数目的系统标签内容,致使输出的系统标签内容更符合用户的需求,且便于用户更加快速寻找到所需的系统标签内容。本实施例当前系统标志项输出的系统标签内容与上一个系统标志项所选定的系统标签内容具有相依性,提升了后续提供的系统标签内容与用户的需求的契合度。此外,在系统标志项和自定义标志项确认完成之后,标签生成模块16,用于将已确认系统标志项与所述对象进行关联或将已确认系统标志项和已确认自定义标志项与所述对象进行关联以生成标签。
[0043] 为了致使系统标志项的覆盖面更加完整,在其他实施例中,在本实施例的基础上,自定义标志项确认模块15还包括自定义标志项的添加判断单元151、自定义标志项的确认单元152和自定义标志项的确认完成单元153。其中,自定义标志项的添加判断单元151,用于判断是否接收到自定义标志项的添加请求。自定义标志项的确认单元152,用于接收到自定义标志项的添加请求时,接收外部输入的自定义标签内容以确认上述自定义标志项,重复执行所述自定义标志项的添加判断模块和所述自定义标志项的确认模块以完成所有的自定义标志项的确认。自定义标志项的确认完成单元153,用于未接收自定义标志项的添加请求时,自定义标志项确认完成。
[0044] 图2和图3展示了本发明标签生成方法的一种实施例。在本实施例中,参见图2,该标签生成方法包括如下步骤:
[0045] 步骤S1,确认对象以及获取预设次数M。
[0046] 步骤S2,输出与第i个系统标志项对应的预设数目的系统标签内容,以及选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i个系统标志项,i=1。需要说明的是,为了便于客户最快浏览到自己所需的商品,对每一个系统标志项下的每一个系统标签内容的关注量进行统计并根据统计结果降序排序的输出预设数目的系统标签内容。此外,还需要说明的是,为了避免系统标签内容的之后,若接收到外部输入的客制化标签内容时,客户话标签内容替换预设数目的系统标签内容中关注量最低的系统标签内容。
[0047] 步骤S3,输出与第i个系统标志项所选的系统标签内容或与第i个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认第i+1个系统标志项,i++,重复执行步骤S3直至确认第M个系统标志项。
[0048] 步骤S4,判断是否接收到下一个系统标志项的触发信号;若接收到下一个系统标志项的触发信号,执行步骤S5。若未接收到下一个系统标志项的触发信号,执行步骤S6。
[0049] 步骤S5,输出与上一个系统标志项所选的系统标签内容或与上一个系统标志项的客制化标签内容关联的预设数目的系统标签内容,选择所述预设数目的系统标签内容中一个或接收外部输入的客制化标签内容以确认下一个系统标志项,继续执行步骤S4;
[0050] 步骤S6,确认自定义标志项。在其他实施例中,在本实施例的基础上,参见图3,确认自定义标志项包括如下步骤:步骤S61,判断是否接收到自定义标志项的添加请求;若接收到自定义标志项的添加请求,执行步骤S62。若未接收自定义标志项的添加请求,执行步骤S63。步骤S62,接收外部输入的自定义标签内容以确认上述自定义标志项,继续执行步骤S61;步骤S63,自定义标志项确认完成。
[0051] 步骤S7,将已确认系统标志项与所述对象进行关联或将已确认系统标志项和已确认自定义标志项与所述对象进行关联。
[0052] 以上对发明的具体实施方式进行了详细说明,但其只作为范例,本发明并不限制与以上描述的具体实施方式。对于本领域的技术人员而言,任何对该发明进行的等同修改或替代也都在本发明的范畴之中,因此,在不脱离本发明的精神和原则范围下所作的均等变换和修改、改进等,都应涵盖在本发明的范围内。