一种标签处理方法、装置及系统制造方法及图纸

技术编号:24206827 阅读:40 留言:0更新日期:2020-05-20 15:01
本申请实施例公开了一种标签处理方法、装置及系统,其中方法包括:接收用于搜索的标签组合;所述标签组合包括由至少一个子标签和所有所述子标签对应的父标签;根据所有所述子标签的并集生成搜索语句;根据所述搜索语句搜索获的对应的对象;根据所述对象的父标签,将对应所述标签组合中所有父标签的对象确定为目标对象返回。本申请相比现有技术节省了逻辑分析时间,缩短了搜索语句,提高了搜索效率。

A label processing method, device and system

【技术实现步骤摘要】
一种标签处理方法、装置及系统
本申请涉及标签领域,特别是涉及一种标签处理方法、装置及系统。
技术介绍
业务管理系统中包括要管理的对象,为对管理对象更好的进行管理,通常会给管理对象打上对应的标签。如企业对自己的代理商进行管理,会根据代理商的属性打上对应的标签,以便后续根据标签可以快速了解代理商的属性,同时也可以根据标签确定具有相同属性的对象。通常标签分为多个级别,常见的有父子标签,如图1所示,是代理商标签设置页面,其中左侧的“展业模式、年龄、从业经历”等为父标签,每一父标签对应有几个子标签,如父标签“年龄”对应有子标签“20-30岁、30-40岁、40-50岁、50岁以上”,父标签“培训人员数量”对应有子标签“1人、3-5人、2-3人、5-7人、7-10人、10人以上、线上直播链接”。当对多个父子标签进行联合搜索时,遵循父标签取交集,同一个父标签的子标签取并集的方式进行搜索。如用户搜索“年龄”为“20-30岁和30-40岁”,且“培训人员数量”为“7-10人和10人以上”,那么计算机会生成一个搜索语句如下:select*fromxxx_tablewhere年龄in('20-30岁','30-40岁')and培训人员数量in('7-10人','10人以上')可见,如果搜索的标签的条件很多,那么这个搜索语句将会很长,且逻辑复杂。尤其是有更多标签组合时,搜索语句和搜索逻辑就更加复杂,生成搜索语句的时间就需要更长,搜索效率较低。
技术实现思路
本申请提供了一种标签的处理方法、装置及系统,以解决现有技术中标签搜索效率低的问题。对此,本申请第一方面提供了一种标签处理方法,所述方法包括:接收用于搜索的标签组合;所述标签组合包括由至少一个子标签和所有所述子标签对应的父标签;根据所有所述子标签的并集生成搜索语句;根据所述搜索语句搜索获的对应的对象;根据所述对象的父标签,将对应所述标签组合中所有父标签的对象确定为目标对象返回。优选的,所述方法还包括:接收针对所述对象的搜索请求并根据所述对象的标识获得所述对象的标签信息;判断所述标签信息中是否有标签重合;若有,则对所述标签信息去重后将所述对象及去重后的标签信息返回。优选的,所述方法还包括:获取待填充标签的对象信息;根据所述对象信息的预设字段的值判断所述对象对应的标签;为所述待填充标签的对象填充所述对应的标签。优选的,所述待填充标签的对象为代理商或管理的硬件设备;根据所述对象信息的预设字段的值判断所述对象对应的标签包括:根据所述对象信息的合同到期时间与当前时间的关系判断所述对象对应的时间标签;所述时间标签包括:到期、即将到期、未到期;为所述待填充标签的对象填充所述对应的标签包括:若当前时间已经超过合同到期时间,则为所述待填充标签的对象填充到期标签;若当前时间距离合同到期时间的差值小于预设时间阈值,则为所述待填充标签的对象填充即将到期标签;若当前时间距离合同到期时间的差值大于预设时间阈值,则为所述待填充标签的对象填充即将未到期标签。优选的,所述方法还包括:获得标签填充请求,所述标签填充请求中包括请求人的身份标识;根据所述身份标识判断所述请求人的标签权限;根据所述标签权限获得对应的标签返回至页面中展示。优选的,所述方法还包括:获取一定时期内的历史标签搜索词;将所述搜索词在预存的标签库中进行匹配;对未匹配成功的所有搜索词进行分析统计,将满足一定条件的未匹配成功的搜索词作为标签置于所述标签库中。本申请第二方面还公开一种标签处理装置,所述装置包括:标签组合接收单元,用于接收用于搜索的标签组合;所述标签组合包括由至少一个子标签和所有所述子标签对应的父标签;搜索语句生成单元,用于根据所有所述子标签的并集生成搜索语句;搜索单元,用于根据所述搜索语句搜索获得对应的对象;目标对象确定单元,用于根据所述对象的父标签,将对应所述标签组合中所有父标签的对象确定为目标对象返回。优选的,所述装置还包括:对象标签信息获得单元,用于接收针对所述对象的搜索请求并根据所述对象的标识获得所述对象的标签信息;标签重合判断单元,用于判断所述标签信息中是否有标签重合;标签信息返回单元,用于在有重合时,对所述标签信息去重后将所述对象及去重后的标签信息返回。优选的,所述装置还包括:对象信息获得单元,用于获取待填充标签的对象信息;所述待填充标签的对象为代理商或管理的硬件设备;时间标签判断单元,用于根据所述对象信息中预设字段合同到期时间与当前时间的关系判断所述对象对应的时间标签;所述时间标签包括:到期、即将到期、未到期;标签填充单元,用于:当前时间已经超过合同到期时间,为所述待填充标签的对象填充到期标签;当前时间距离合同到期时间的差值小于预设时间阈值,为所述待填充标签的对象填充即将到期标签;当前时间距离合同到期时间的差值大于预设时间阈值,为所述待填充标签的对象填充即将未到期标签。本申请第三方面还公开一种计算机系统,包括:一个或多个处理器;以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:接收用于搜索的标签组合;所述标签组合包括由至少一个子标签和所有所述子标签对应的父标签;根据所有所述子标签的并集生成搜索语句;根据所述搜索语句搜索获的对应的对象;根据所述对象的父标签,将对应所述标签组合中所有父标签的对象确定为目标对象返回。根据本申请提供的具体实施例,本申请公开了以下技术效果:本申请的技术方案,通过将标签组合中的子标签全部提取,直接对所有子标签取并集进行搜索,之后对搜索到的对象的父标签进行判断,对应所有标签组合中的父标签的对象即确定为目标对象,以此使得不论标签组合有多少子标签、父标签,在生成搜索语句时都无需考虑父子标签之间的复杂逻辑,可直接取所有子标签的并集进行搜索,节省了逻辑分析时间,缩短了搜索语句,提高了搜索效率。进一步的,在根据用户请求进行对象信息展示时,可对同一对象的标签信息进行去重后展示,避免因多人对同一对象做相同的标签标注而使得同一对象具有重复的标签展示。当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是父子标签展示示意图;图2是本申请实施例1的方法流程图;...

【技术保护点】
1.一种标签处理方法,其特征在于,所述方法包括:/n接收用于搜索的标签组合;所述标签组合包括由至少一个子标签和所有所述子标签对应的父标签;/n根据所有所述子标签的并集生成搜索语句;/n根据所述搜索语句搜索获的对应的对象;/n根据所述对象的父标签,将对应所述标签组合中所有父标签的对象确定为目标对象返回。/n

【技术特征摘要】
1.一种标签处理方法,其特征在于,所述方法包括:
接收用于搜索的标签组合;所述标签组合包括由至少一个子标签和所有所述子标签对应的父标签;
根据所有所述子标签的并集生成搜索语句;
根据所述搜索语句搜索获的对应的对象;
根据所述对象的父标签,将对应所述标签组合中所有父标签的对象确定为目标对象返回。


2.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收针对所述对象的搜索请求并根据所述对象的标识获得所述对象的标签信息;
将所述标签信息按照父子标签进行分类,并将子标签标注在对应父标签下,判断所述父标签是否有重合并判断同一父标签下是否有子标签重合;
若有,则对所述标签信息去重后将所述对象及去重后的标签信息返回。


3.如权利要求1所述的方法,其特征在于,所述方法还包括:
获取待填充标签的对象信息;
根据所述对象信息的预设字段的值判断所述对象对应的标签;
为所述待填充标签的对象填充所述对应的标签。


4.如权利要求3所述的方法,其特征在于,
所述待填充标签的对象为代理商或管理的硬件设备;
根据所述对象信息的预设字段的值判断所述对象对应的标签包括:
根据所述对象信息的合同到期时间与当前时间的关系判断所述对象对应的时间标签;所述时间标签包括:到期、即将到期、未到期;
为所述待填充标签的对象填充所述对应的标签包括:
若当前时间已经超过合同到期时间,则为所述待填充标签的对象填充到期标签;
若当前时间距离合同到期时间的差值小于预设时间阈值,则为所述待填充标签的对象填充即将到期标签;
若当前时间距离合同到期时间的差值大于预设时间阈值,则为所述待填充标签的对象填充即将未到期标签。


5.如权利要求1所述的方法,其特征在于,所述方法还包括:
获得标签填充请求,所述标签填充请求中包括请求人的身份标识;
根据所述身份标识判断所述请求人的标签权限;
根据所述标签权限获得对应的标签返回至页面中展示。


6.如权利要求1所述的方法,其特征在于,所述方法还包括:
获取一定时期内的历史标签搜索词;
将所述搜索词在预存的标签库中进行匹配;
对未匹配成功的所有搜索词进行分析统计,将满足一定条件的未...

【专利技术属性】
技术研发人员:吴杰棣吴建南黄海沈朝伟邵健陈琨杨皓
申请(专利权)人:杭州首展科技有限公司
类型:发明
国别省市:浙江;33

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

1