通信地址解析服务更新方法及其装置、设备、介质、产品制造方法及图纸

技术编号:35172768 阅读:19 留言:0更新日期:2022-10-12 17:38
本申请公开一种通信地址解析服务更新方法及其装置、设备、介质、产品,所述方法包括:响应用户的通信地址解析请求,调用自建通信地址解析服务的第一解析接口处理,以获取应用神经网络模型后获得的第一解析结果,所述模型用于从标准数据库中确定请求中的录入地址文本的标准地址文本;第一解析结果指示解析失败时,调用第三方通信地址解析服务的第二解析接口处理,以获取第二解析结果;当任意解析结果包含标准地址文本及其解析信息时,存储于标准数据库中;响应定时任务触发事件,根据给定的地址样本从标准数据库中召回部分标准地址文本分别与地址样本构成正样本,对模型实施训练。本申请能以较为低成本为电商平台提供高效精准的通信地址解析服务。准的通信地址解析服务。准的通信地址解析服务。

【技术实现步骤摘要】
通信地址解析服务更新方法及其装置、设备、介质、产品


[0001]本申请涉及电商信息处理
,尤其涉及一种通信地址解析服务更新方法及其相应的装置、计算机设备、计算机可读存储介质,以及计算机程序产品。

技术介绍

[0002]物流服务体系在电商领域中特别重要。物流服务是从接收顾客订单开始到将商品送到顾客手中为止所发生的所有服务活动,可使交易的产品或服务实现增值。其本质是更好地满足顾客需求,即保证顾客需要的商品在顾客要求的时间内准时送达,服务能达到顾客所要求的水平等。
[0003]实践中,物流服务平台会根据用户提供的地址文本进行识别,输出地址文本对应的经纬度和邮政编码,发送给下游渠道商,用于物流过程中的分发操作和行车定位操作等,提高下单商品在运费计算、揽收、分发、派送的效率。
[0004]经纬度和邮政编码数据是相对复杂稀缺的数据,目前常需依赖第三方通信地址解析服务来获取,成本高昂,如果自行实现相关功能,其实现成本更高,利用率相对较低,因而,需要探索其他可行的方式。

技术实现思路

[0005]本申请的首要目的在于解决上述问题而提供一种通信地址解析服务更新方法及其相应的装置、计算机设备、计算机可读存储介质、计算机程序产品。
[0006]为满足本申请的各个目的,本申请采用如下技术方案:
[0007]适应本申请的目的之一而提供的一种通信地址解析服务更新方法,包括如下步骤:
[0008]响应用户提交的通信地址解析请求,调用自建通信地址解析服务预定义的第一解析接口处理所述通信地址解析请求,以获取自建通信地址解析服务应用神经网络模型后获得的第一解析结果,所述神经网络模型用于从标准数据库中确定所述请求中携带的录入地址文本相对应的标准地址文本,所述标准数据库存储多个标准地址文本;
[0009]当所述第一解析结果指示解析失败时,调用第三方通信地址解析服务预定义的第二解析接口处理所述通信地址解析请求,以获取根据所述请求中携带的录入地址文本确定的第二解析结果;
[0010]当所述第一解析结果或所述第二解析结果包含所述录入地址文本的标准地址文本及其解析信息时,将其推送给所述用户,且作为数据记录存储于所述标准数据库中,所述解析信息包括所述标准地址文本相对应的邮政编码和/或经纬度;
[0011]响应定时任务触发事件,根据给定的地址样本应用所述神经网络模型确定其在标准数据库中的标准地址文本共同构成正样本,采用所述正样本对所述神经网络模型实施迭代训练,将其训练至收敛状态后重启服务。
[0012]可选的,响应定时任务触发事件之前,包括:
[0013]判断所述标准数据库自最后一次全量更新之后是否达到既定周期,当达到既定周期时,遍历所述标准数据库中的各个数据记录,以每个数据记录中的标准地址文本为传参,调用第二解析接口获取并更新所述数据记录中与所述标准地址文本相对应的解析信息。
[0014]可选的,响应用户提交的通信地址解析请求,调用自建通信地址解析服务预定义的第一解析接口处理所述通信地址解析请求,以获取自建通信地址解析服务应用神经网络模型后获得的第一解析结果,所述神经网络模型用于从标准数据库中确定所述请求中携带的录入地址文本相对应的标准地址文本,所述标准数据库存储多个标准地址文本,包括:
[0015]响应用户提交的通信地址解析请求,获取所述通信地址解析请求中的录入地址文本;
[0016]从自建通信地址解析服务相对应的第一缓存区中查询是否存在所述录入地址文本相对应的解析信息,当存在所述解析信息时,将所述解析信息推送给所述用户;
[0017]当所述第一缓存区不存在所述解析信息时,调用自建通信地址解析服务预定义的第一解析接口处理所述通信地址解析请求,以获取包含标准地址文本及其相对应的解析信息的第一解析结果;
[0018]当所述第一解析结果包含所述解析信息时,将所述标准地址文本及所述解析信息对应所述录入地址文本存储于所述第一缓存区中。
[0019]可选的,当所述第一解析结果或所述第二解析结果包含所述录入地址文本的标准地址文本及其解析信息时,将其推送给所述用户,且作为数据记录存储于所述标准数据库中,所述解析信息包括所述标准地址文本相对应的邮政编码和/或经纬度,包括:
[0020]当所述第一解析结果指示解析失败时,从第三方通信地址解析服务相对应的第二缓存区中查询是否存在所述录入地址文本相对应的解析信息,当存在所述解析信息时,将所述解析信息推送给所述用户;
[0021]当所述第二缓存区不存在所述解析信息时,调用第三方通信地址解析服务预定义的第二解析接口处理所述通信地址解析请求,以获取第二解析结果;
[0022]当所述第二解析结果包含所述解析信息时,将所述标准地址文本与所述解析信息对应所述录入地址文本存储于所述第二缓存区中。
[0023]可选的,所述自建通信地址解析服务被实现为执行如下步骤:
[0024]从所述标准数据库中召回与所述录入地址文本相匹配的多个标准地址文本,构成候选列表;
[0025]调用所述神经网络模型,分别将所述候选列表中的每个标准地址文本与所述录入地址文本构造为输入信息,由该神经网络模型确定出该标准地址文本相对应的排序分值;
[0026]从所述候选列表中选取排序分值最高且超过预设阈值的标准地址文本作为所述录入地址文本相对应的正确文本;
[0027]根据所述正确文本确定其所指向的地理位置的经纬度和/或邮政编码;
[0028]将所述邮政编码和/或经纬度作为解析信息,返回所述正确文本相对应的标准地址文本及所述解析信息,作为第一解析结果返回。
[0029]可选的,所述神经网络模型执行如下步骤:
[0030]应用编码层将所述输入信息中的录入地址文本和标准地址文本分别编码为嵌入向量;
[0031]应用特征提取层为所述嵌入向量提取深层语义信息,获得相应的地址特征向量;
[0032]应用线性层计算所述地址特征向量之间的相似度,获得相似度向量;
[0033]应用分类器将所述相似度向量映射到预设的分类空间,获得其中正向类别相对应的分类概率作为所述输入信息中的标准地址文本的排序分值。
[0034]适应本申请的目的之一而提供的一种通信地址解析服务更新装置,包括:自建服务调用模块、三方服务调用模块、结果推送存储模块,以及定时训练更新模块,其中,所述自建服务调用模块,设置为响应用户提交的通信地址解析请求,调用自建通信地址解析服务预定义的第一解析接口处理所述通信地址解析请求,以获取自建通信地址解析服务应用神经网络模型后获得的第一解析结果,所述神经网络模型用于从标准数据库中确定所述请求中携带的录入地址文本相对应的标准地址文本,所述标准数据库存储多个标准地址文本;所述三方服务调用模块,设置为当所述第一解析结果指示解析失败时,调用第三方通信地址解析服务预定义的第二解析接口处理所述通信地址解析请求,以获取根据所述请求中携带的录入地址文本确定的第二解析结果;所述结果推送本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信地址解析服务更新方法,其特征在于,包括如下步骤:响应用户提交的通信地址解析请求,调用自建通信地址解析服务预定义的第一解析接口处理所述通信地址解析请求,以获取自建通信地址解析服务应用神经网络模型后获得的第一解析结果,所述神经网络模型用于从标准数据库中确定所述请求中携带的录入地址文本相对应的标准地址文本,所述标准数据库存储多个标准地址文本;当所述第一解析结果指示解析失败时,调用第三方通信地址解析服务预定义的第二解析接口处理所述通信地址解析请求,以获取根据所述请求中携带的录入地址文本确定的第二解析结果;当所述第一解析结果或所述第二解析结果包含所述录入地址文本的标准地址文本及其解析信息时,将其推送给所述用户,且作为数据记录存储于所述标准数据库中,所述解析信息包括所述标准地址文本相对应的邮政编码和/或经纬度;响应定时任务触发事件,根据给定的地址样本应用所述神经网络模型确定其在标准数据库中的标准地址文本共同构成正样本,采用所述正样本对所述神经网络模型实施迭代训练,将其训练至收敛状态后重启服务。2.根据权利要求1所述的通信地址解析服务更新方法,其特征在于,响应定时任务触发事件之前,包括:判断所述标准数据库自最后一次全量更新之后是否达到既定周期,当达到既定周期时,遍历所述标准数据库中的各个数据记录,以每个数据记录中的标准地址文本为传参,调用第二解析接口获取并更新所述数据记录中与所述标准地址文本相对应的解析信息。3.根据权利要求2所述的通信地址解析服务更新方法,其特征在于,响应用户提交的通信地址解析请求,调用自建通信地址解析服务预定义的第一解析接口处理所述通信地址解析请求,以获取自建通信地址解析服务应用神经网络模型后获得的第一解析结果,所述神经网络模型用于从标准数据库中确定所述请求中携带的录入地址文本相对应的标准地址文本,所述标准数据库存储多个标准地址文本,包括:响应用户提交的通信地址解析请求,获取所述通信地址解析请求中的录入地址文本;从自建通信地址解析服务相对应的第一缓存区中查询是否存在所述录入地址文本相对应的解析信息,当存在所述解析信息时,将所述解析信息推送给所述用户;当所述第一缓存区不存在所述解析信息时,调用自建通信地址解析服务预定义的第一解析接口处理所述通信地址解析请求,以获取包含标准地址文本及其相对应的解析信息的第一解析结果;当所述第一解析结果包含所述解析信息时,将所述标准地址文本及所述解析信息对应所述录入地址文本存储于所述第一缓存区中。4.根据权利要求1所述的通信地址解析服务更新方法,其特征在于,当所述第一解析结果或所述第二解析结果包含所述录入地址文本的标准地址文本及其解析信息时,将其推送给所述用户,且作为数据记录存储于所述标准数据库中,所述解析信息包括所述标准地址文本相对应的邮政编码和/或经纬度,包括:当所述第一解析结果指示解析失败时,从第三方通信地址解析服务相对应的第二缓存区中查询是否存在所述录入地址文本相对应的解析信息,当存在所述解析信息时,将所述解析信息推送给所述用户;
当所述第二缓存区不存在所述解析信息时,调用第三方通信地址解析服务预定义的第二解析接口处理所述通信地址解析请求,以获取第二解析结果...

【专利技术属性】
技术研发人员:叶朝鹏
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:

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

1