智能识别收货地址

收到要求,要做成如下效果的智能识别地址功能

 

 因为之前并没有接触过,所以连如何下手都没有思路,这个时候万能的度娘就派上了用场,开始搜~~

一开始搜到的都是给一个数组对象格式的地址再进行判断的,由于客户可能输入的信息没有区,或者区写成市等等(即使写了格式,还是不按套路出牌【摊手】),导致会出现各种各样的问题,例如:undefined、空字符串、识别不出来、识别错误,没有一个是完美的,当时前前后后已经耗时4天的时间,没有办法,求救

发朋友圈、发各种各样的前端群。。。得到了好多方法,但是都是和之前的大同小异

走投无路,找领导,我的领导超好的,说交给她吧

说了这么多废话,进入正题,怎么解决的呢

就是这个百度的智能识别https://ai.baidu.com/tech/nlp_apply/address?track=cp:ainsem|pf:pc|pp:chanpin-NLP|pu:NLP-dizhishibie|ci:|kw:10012025

百度开放的免费地址智能识别的接口,正确率达到95%(相对于自己之前的那一套简直好太多了)

https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjgn3通过这个新手指南还挺容易上手的,主要就是接口对接,html页面用ajax调用url就可以,success返回的数据是对象格式的,可以直接拼接成你想要的

bingo~成功!

posted @ 2020-08-11 16:40  Wangvv  阅读(3163)  评论(2)    收藏  举报