快递单号识别方法、装置及系统制造方法及图纸

技术编号:11941476 阅读:75 留言:0更新日期:2015-08-26 12:35
本公开是关于一种快递单号识别方法、装置及系统,属于计算机技术领域。所述方法包括:获取本次查询的目标快递单号;根据目标快递单号,查询预先建立的快递数据组与快递公司名称的对应关系;对应关系中的每个快递数据组对应一个快递公司名称,且每个快递数据组包括至少一条单号模板;若对应关系中记录有与目标快递单号匹配的单号模板,将匹配的单号模板所在的快递数据组所对应的快递公司名称确定为目标快递单号对应的快递公司名称。本公开通过预先建立的快递数据组与快递公司名称的对应关系来获取目标快递单号对应的快递公司名称,解决了相关技术中操作步骤繁琐,查询效率较低的问题;达到了用户无需输入快递公司名称的效果。

【技术实现步骤摘要】

本公开涉及计算机
,特别涉及一种快递单号识别方法、装置及系统
技术介绍
随着电子商务的兴起,快递行业迅速发展,在快递运输的过程中,用户可以根据快递单号在互联网上查询快递的运输状态。相关技术中,用户可以先在查询终端(如手机、电脑等)上输入快递公司名称的相关信息,查询终端根据用户的输入信息识别快递单号对应的快递公司名称,然后用户再输入快递单号,相应的服务器根据查询终端识别出的快递公司名称,在该快递公司名称所对应的快递公司的数据库中,查询得到该快递单号所对应的快递的运输状态,最终由查询终端显示该运输状态。
技术实现思路
本公开提供了一种快递单号识别方法、装置及系统。根据本公开的第一方面,提供一种快递单号识别方法,该方法包括:获取本次查询的目标快递单号;根据目标快递单号,查询预先建立的快递数据组与快递公司名称的对应关系;对应关系中的每个快递数据组对应一个快递公司名称,且每个快递数据组包括至少一条单号模板,单号模板是根据预先获取的快递单号所生成的模板;若对应关系中记录有与目标快递单号匹配的单号模板,将匹配的单号模板所在的快递数据组所对应的快递公司名称确定为目标快递单号对应的快递公司名称。可选的,该方法还包括:若对应关系中没有记录与目标快递单号匹配的单号模板,在对应关系中记录的快递数据组中确定与目标快递单号相似性最大的单号模板;若与目标快递单号相似性最大的单号模板为一个,将目标公司名称确定为目标快递单号对应的快递公司名称,目标公司名称为与目标快递单号相似性最大的单号模板所在的快递数据组所对应的快递公司名称;若与目标快递单号相似性最大的单号模板为至少两个,将目标公司名称中使用概率最高的快递公司名称确定为目标快递单号对应的快递公司名称。可选的,该方法还包括:获取历史时间段内的快递数据集合,快递数据集合中每条数据包括:快递单号、快递公司名称;将每条数据中的快递单号转换为以预设形式表示的单号,以预设形式表示的单号包括转换前的快递单号中存在标识含义的内容;将处理后的快递数据集合按照快递公司名称的不同划分为至少一个快递数据组得到对应关系,其中,每个快递数据组对应一个快递公司名称,且每个快递数据组包括至少一条单号模板,每条单号模板包括处理后的快递数据集合中的单号形式相同且对应同一快递公司名称的单号。可选的,在对应关系中记录的快递数据组中确定与目标快递单号相似性最大的单号模板,包括:根据相似性计算公式,计算任一单号模板中与目标快递单号的相似性K,相似性计算公式为:K = H/L ;其中,H为任一单号模板中与目标快递单号相同的字符的个数,L为目标快递单号的字符个数。可选的,将目标公司名称中使用概率最高的快递公司名称确定为目标快递单号对应的快递公司名称,包括:获取目标公司名称中任一快递公司名称的使用概率;若目标公司名称中使用概率最高的快递公司名称有一个,将目标公司名称中使用概率最高的快递公司名称确定为目标快递单号对应的快递公司名称;若目标公司名称中使用概率最高的快递公司名称有至少两个,将目标公司名称中使用概率最高且时间优先级最高的快递公司名称确定为目标快递单号对应的快递公司名称。可选的,获取目标公司名称中任一快递公司名称的使用概率,包括:获取目标快递单号相似性最大的任一单号的模板使用概率M,模板使用概率M为:M = n/Q ;根据先验概率公式获取与目标快递单号相似性最大的任一单号模板所在的快递数据组的先验概率X,先验概率公式为:X = Q/Z ;使用概率公式获取与目标快递单号相似性最大的任一单号模板所在的快递数据组所对应的快递公司名称的使用概率P,概率公式为:P = X*M ;其中,η为与目标快递单号相似性最大的任一单号模板对应的单号的总数,Q为与目标快递单号相似性最大的任一单号模板所在的快递数据组对应的单号的总数,Z为快递数据集合对应的单号的总数。可选的,将目标公司名称中使用概率最高且时间优先级最高的快递公司名称确定为目标快递单号对应的快递公司名称,包括:获取任一目标单号模板所对应的起始时间戳中离目标时刻最近的起始时间戳Τ,起始时间戳用于指示快递的寄出时间,目标单号模板为目标公司名称中使用概率最高的快递公司名称所对应的与目标快递单号相似性最大的单号模板;根据时间优先级计算公式计算任一目标单号模板所对应的快递公司名称的时间优先级L,时间优先级计算公式为:L = (1-1W-T I/ff),其中,W为目标时刻的时间戳;将目标公司名称中使用概率最高且时间优先级最大的快递公司名称确定为目标快递单号对应的快递公司名称。可选的,将目标公司名称中使用概率最高且时间优先级最高的快递公司名称确定为目标快递单号对应的快递公司名称,包括:获取目标快递单号相似性最大的任一单号的模板使用概率M,模板使用概率M为:M = n/Q ;根据先验概率公式获取与目标快递单号相似性最大的任一单号模板所在的快递数据组的先验概率X,先验概率公式为:X = Q/Z ;根据综合概率公式获取与目标快递单号相似性最大的任一单号模板所在的快递数据组所对应的快递公司名称的综合概率Y,综合概率公式Y为:Y = X*M*(1-|W_T|/W);将目标公司名称中综合概率最大的快递公司名称确定为目标快递单号;其中,η为与目标快递单号相似性最大的任一单号模板对应的单号的总数,Q为与目标快递单号相似性最大的任一单号模板所在的快递数据组对应的单号的总数,Z为快递数据集合对应的单号的总数,T为与目标快递单号相似性最大的任一单号模板所对应的起始时间戳中离目标时刻最近的起始时间戳,起始时间戳用于指示快递的寄出时间。根据本公开的第二方面,提供一种快递单号识别装置,该装置包括:单号获取模块,被配置为获取本次查询的目标快递单号;对应查询模块,被配置为根据目标快递单号,查询预先建立的快递数据组与快递公司名称的对应关系;对应关系中的每个快递数据组对应一个快递公司名称,且每个快递数据组包括至少一条单号模板,单号模板是根据预先获取的快递单号所生成的模板;名称确定模块,被配置为若对应关系中记录有与目标快递单号匹配的单号模板,将匹配的单号模板所在的快递数据组所对应的快递公司名称确定为目标快递单号对应的快递公司名称。可选的,该装置还包括:相似性确定模块,被配置为若对应关系中没有记录与目标快递单号匹配的单号模板,在对应关系中记录的快递数据组中确定与目标快递单号相似性最大的单号模板;若与目标快递单号相似性最大的单号模板为一个,将目标公司名称确定为目标快递单号对应的快递公司名称,目标公司名称为与目标快递单号相似性最大的单号模板所在的快递数据组所对应的快递公司名称;若与目标快递单号相似性最大的单号模板为至少两个,将目标公司名称中使用概率最高的快递公司名称确定为目标快递单号对应的快递公司名称。可选的,该装置还包括:关系建立模块,被配置为获取历史时间段内的快递数据集合,快递数据集合中每条数据包括:快递单号、快递公司名称;将每条数据中的快递单号转换为以预设形式表示的单号,以预设形式表示的单号包括转换前的快递单号中存在标识含义的内容;将处理后的快递数据集合按照快递公司名称的不同划分为至少一个快递数据组得到对应关系,其中,每个快递数据组对应一个快递公司名称,且每个快递数据组包括至少一条单号模板,每条单号模板包本文档来自技高网...

【技术保护点】
一种快递单号识别方法,其特征在于,所述方法包括:获取本次查询的目标快递单号;根据所述目标快递单号,查询预先建立的快递数据组与快递公司名称的对应关系;所述对应关系中的每个所述快递数据组对应一个快递公司名称,且每个所述快递数据组包括至少一条单号模板,所述单号模板是根据预先获取的快递单号所生成的模板;若所述对应关系中记录有与所述目标快递单号匹配的单号模板,将所述匹配的单号模板所在的快递数据组所对应的快递公司名称确定为所述目标快递单号对应的快递公司名称。

【技术特征摘要】

【专利技术属性】
技术研发人员:汪平仄陈志军龙飞
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1