[发明专利]快递面单二段码生成方法、装置、设备及存储介质在审
申请号: | 202011135423.6 | 申请日: | 2020-10-21 |
公开(公告)号: | CN112364651A | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 万玉凡;李峰;周彩虹 | 申请(专利权)人: | 上海东普信息科技有限公司 |
主分类号: | G06F40/295 | 分类号: | G06F40/295;G06Q30/06 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 201707 上海市青浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快递 二段 生成 方法 装置 设备 存储 介质 | ||
1.一种快递面单二段码生成方法,其特征在于,包括步骤:
获取目标用户订单信息中的地址信息;
将所述地址信息进行分割处理,将分割后的字单元与预存储的区划简称词库进行匹配,获取区划集合,所述区划简称词库包括省、市、县区、乡镇、村组的简称;
将所述区划集合进行过滤,获取合格区划集合;
将所述合格区划集合中的区划名称进行层级关联形成关联区划集合;
将所述关联区划集合所对应的省、市、县区、乡镇区划名称与预存储的快递区划库进行匹配,获取省、市、县区、乡镇所对应的区划编码;
根据所述区划编码生成快递面单二段码。
2.如权利要求1所述的快递面单二段码生成方法,其特征在于,若所述地址信息中存在多个省份,所述形成关联区划集合后,进一步,还包括步骤:
通过省一级区划对所述关联区划集合进行筛选以获取最优区划集合;
将所述最优区划集合所对应的省、市、县区、乡镇区划名称与预存储的快递区划库进行匹配,获取省、市、县区、乡镇所对应的区划编码。
3.如权利要求2所述的快递面单二段码生成方法,其特征在于,所述通过省一级区划对所述关联区划集合进行筛选,具体包括:根据预设优先级对所述关联区划集合进行筛选,所述预设优先级按照优先级的高低依次包括第一优先级筛选、第二优先级筛选和第三优先级筛选,其中:
所述第一优先级筛选为:判断地址信息中是否含有预设关键字,若是,将所述预设关键字之后的省一级区划作为筛选结果;
所述第二优先级筛选为:省一级区划存在匹配的下级区划名称且所述下级区划名称为完全匹配,则将所述省一级区划作为筛选结果;
所述第三优先级筛选为:省一级区划存在完全匹配的第三级区划名称,则将所述省一级区划作为筛选结果。
4.如权利要求1所述的快递面单二段码生成方法,其特征在于,所述将地址信息进行分割处理,具体为:将所述地址信息进行双字分割,获取地址双字分割集合,进一步,将所述地址双字分割集合与预存储的区划简称词库进行匹配,获取区划集合。
5.如权利要求1所述的快递面单二段码生成方法,其特征在于,所述将区划集合进行过滤,具体包括步骤:
将所述区划集合中的区划名称与原始地址进行匹配,获取区划名称在原始地址中的匹配长度,并判断所述区划名称是否是唯一;
将匹配长度小于预设长度的区划名称或者将非省一级的且非全词匹配的区划名称进行过滤。
6.如权利要求1所述的快递面单二段码生成方法,其特征在于,所述快递区划库包括省、市、县区、乡镇的区划编码、区划名称,待将所述最优区划集合所对应的省、市、县区、乡镇区划名称与所述快递区划库进行匹配的过程中,若存在区划名称不完全匹配时,还包括将不完全匹配的区划名称所对应的区划代码与所述快递区划库中对应的区划编码进行绑定。
7.如权利要求6所述的快递面单二段码生成方法,其特征在于,还包括对快递区划库中的区划名称绑定与其等义效果的区划别名。
8.一种快递面单二段码生成装置,其特征在于,包括:
获取模块,用于获取目标用户订单信息中的地址信息;
分割模块,用于将所述地址信息进行分割处理,将分割后的字单元与预存储的区划简称词库进行匹配,获取区划集合,所述区划简称词库包括省、市、县区、乡镇、村组的简称;
过滤模块,用于将所述区划集合进行过滤,获取合格区划集合;
关联模块,用于将所述合格区划集合中的区划名称进行层级关联形成关联区划集合;
匹配模块,用于将所述关联区划集合所对应的省、市、县区、乡镇区划名称与预存储的快递区划库进行匹配,获取省、市、县区、乡镇所对应的区划编码;
生成模块,根据所述区划编码生成快递面单二段码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海东普信息科技有限公司,未经上海东普信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011135423.6/1.html,转载请声明来源钻瓜专利网。