[发明专利]一种标签维值自调整方法及系统有效
申请号: | 201911387376.1 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111104436B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 马振 | 申请(专利权)人: | 苏宁云计算有限公司 |
主分类号: | G06F16/2457 | 分类号: | G06F16/2457 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 许峰;程化铭 |
地址: | 210042 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 标签 调整 方法 系统 | ||
本发明实施例公开了一种标签维值自调整方法及系统,包括:接收标签的元数据,所述元数据包括标签层级和标签维值;根据所述标签层级,获得所述标签的兄弟标签;根据所述兄弟标签,调整所述标签的标签维值。相比于现有技术,本发明实施例根据接收的标签元数据中的标签层级,找到该标签的兄弟标签,根据兄弟标签的标签维值自动调整该标签的标签维值,过程无需人工干涉,减少人工工作量,效率高。
技术领域
本发明涉及大数据标签技术领域,具体涉及一种标签维值自调整方法及系统。
背景技术
在大数据领域,通过为数据打上不同的标签,然后可根据标签来筛选出指定数据。例如,根据标签“年龄”、“会员等级”,来筛选出指定符合条件(年龄范围21-22,会员等级为V1)的会员客群。标签维值是标签的一个属性,定义标签时从原子维值库中选择一个原子维值或多个原子维值组合作为标签维值,其中原子维值库中有单选、多选、范围、品类等原子维值。但是定义标签的标签维值会存在一定的错误率,在存储或提供给运行使用前需要对标签维值进行修改。目前都是人工进行检查并手动修改,工作量大且效率低。
发明内容
本发明的实施例提供一种标签维值自调整方法及系统,解决现有人工调整标签维值,工作量大且效率低的技术问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明的实施例提供一种标签维值自调整方法,包括:
接收标签的元数据,所述元数据包括标签层级和标签维值;
根据所述标签层级,获得所述标签的兄弟标签;
根据所述兄弟标签,调整所述标签的标签维值。
结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述标签层级,获得所述标签的兄弟标签,具体包括:
根据所述标签层级,构建标签树;
根据所述标签树,获得所述标签的兄弟标签。
结合第一方面,在第一方面的第二种可能的实现方式中,所述根据所述兄弟标签,调整所述标签的标签维值,具体包括:
根据所述兄弟标签的标签维值,计算N个原子维值的调整因子,N表示大于等于1的整数;
根据说书调整因子,调整所述标签的标签维值。
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述根据所述兄弟标签的标签维值,计算N个原子维值的调整因子,具体包括:
根据式(1)计算得到第i个原子维值的调整因子μi:
其中,P(Bi)=1/N,P(A/Bi)=Mi/Qi,Mi表示所述标签的兄弟标签中标签维值包括第i个原子维值的标签的个数,Qi表示标签树中标签维值包括第i个原子维值的标签的个数。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述根据所述调整因子,调整所述标签的标签维值,具体包括:
依次对N个原子维值的调整因子进行判断,如果原子维值的调整因子大于1,则将所述原子维值加入所述标签的标签维值,否则不调整所述标签的标签维值。
第二方面,本发明的实施例提供一种标签维值自调整系统,包括:
接收模块,用于接收标签的元数据,所述元数据包括标签层级和标签维值;
查找模块,用于根据所述标签层级,获得所述标签的兄弟标签;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁云计算有限公司,未经苏宁云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911387376.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:单路分酒装置的电路
- 下一篇:一种金属卟啉化合物及其制法和应用