手把手教你使用百度大腦地址識(shí)別API

作者:讓天涯

最近筆者在某小程序上購(gòu)物時(shí)發(fā)現(xiàn),不管公司大小、客戶(hù)多少,凡是涉及到電商基本上都有自己的下單系統(tǒng),業(yè)務(wù)十分成熟。想到各家快遞公司,都有獨(dú)立的下單平臺(tái),出于好奇筆者在網(wǎng)上搜索了下,發(fā)現(xiàn)百度大腦竟然有地址識(shí)別接口,趕緊來(lái)試一波。測(cè)試后發(fā)現(xiàn),這個(gè)接口能大幅提升地址文本的處理效率,非常適合物流、快遞、電商、貿(mào)易行業(yè),有了它就可以自己搭建快遞下單平臺(tái)了。

一、百度大腦地址識(shí)別功能和亮點(diǎn)

通過(guò)百度大腦地址識(shí)別產(chǎn)品頁(yè)面上的介紹,筆者羅列了這個(gè)接口的一些功能點(diǎn)和亮點(diǎn):

1.針對(duì)快遞、電商行業(yè)客戶(hù)在線提交的大量非結(jié)構(gòu)化地址單據(jù),該接口可以幫助提取單據(jù)中的姓名、電話(huà)、地址信息;

2.融合百度地圖權(quán)威數(shù)據(jù),自動(dòng)補(bǔ)全地址中缺失的信息和錯(cuò)誤糾正,地址信息的識(shí)別準(zhǔn)召率可達(dá)到88%;

3.融合詞法分析技術(shù),自動(dòng)識(shí)別文本中的人名和電話(huà)信息,識(shí)別準(zhǔn)確率可達(dá)97%以上;

4.基于語(yǔ)義分析構(gòu)建的智能算法與場(chǎng)景策略相配合,平均準(zhǔn)召率可達(dá)95%。

二、百度大腦地址識(shí)別的應(yīng)用場(chǎng)景

從接口名稱(chēng)可以了解到,地址識(shí)別可以用于快遞下單發(fā)貨以及電商客戶(hù)訂單處理等場(chǎng)景。

三、百度大腦地址識(shí)別的使用攻略

接下來(lái)一步步帶領(lǐng)大家調(diào)用地址識(shí)別API接口。需要說(shuō)明的是,本文采用C# 語(yǔ)言,開(kāi)發(fā)環(huán)境為.Net Core 3.1,采用在線API接口方式實(shí)現(xiàn)。

手把手教你使用百度大腦地址識(shí)別API

URL參數(shù):

手把手教你使用百度大腦地址識(shí)別API

Header如下:

手把手教你使用百度大腦地址識(shí)別API

Body中放置請(qǐng)求參數(shù),參數(shù)詳情如下:

手把手教你使用百度大腦地址識(shí)別API

請(qǐng)求參數(shù)

手把手教你使用百度大腦地址識(shí)別API

返回說(shuō)明

返回參數(shù)

手把手教你使用百度大腦地址識(shí)別API

返回格式

JSON格式

默認(rèn)返回內(nèi)容為GBK編碼

若用戶(hù)指定輸入為UTF-8編碼(通過(guò)指定charset參數(shù)),則返回內(nèi)容為UTF-8編碼

返回示例:

手把手教你使用百度大腦地址識(shí)別API

(3)源碼共享

(3-1)根據(jù) API Key 和 Secret Key 獲取 AccessToken

手把手教你使用百度大腦地址識(shí)別API

(3-2)調(diào)用API接口獲取識(shí)別結(jié)果

(3-2-1) 建立Index.cshtml文件

(3-2-1-1)前臺(tái)代碼:

由于html代碼無(wú)法原生顯示,只能簡(jiǎn)單說(shuō)明一下:

主要是一個(gè)form表單,需要設(shè)置屬性method="post";

form表單里面有幾個(gè)控件:

一個(gè)Input:type="file",asp-for="Text" ,輸入地址信息;

一個(gè)Input:type="submit",asp-page-handler="Address" ,提交請(qǐng)求。

(3-2-1-2) 后臺(tái)代碼:

主程序代碼:

手把手教你使用百度大腦地址識(shí)別API

手把手教你使用百度大腦地址識(shí)別API

其他相關(guān)函數(shù):

手把手教你使用百度大腦地址識(shí)別API

手把手教你使用百度大腦地址識(shí)別API

手把手教你使用百度大腦地址識(shí)別API

四、測(cè)試效果

1、頁(yè)面:

手把手教你使用百度大腦地址識(shí)別API

2、筆者輸入了5個(gè)地址,識(shí)別結(jié)果如下:

2.1

手把手教你使用百度大腦地址識(shí)別API

2.2

手把手教你使用百度大腦地址識(shí)別API

2.3

手把手教你使用百度大腦地址識(shí)別API

2.4

手把手教你使用百度大腦地址識(shí)別API

2.5

手把手教你使用百度大腦地址識(shí)別API

五、測(cè)試結(jié)果及建議

從上面的測(cè)試結(jié)果可以了解到,百度大腦地址識(shí)別API接口的識(shí)別速度基本上能夠在半秒識(shí)別出來(lái),并且準(zhǔn)確度也不錯(cuò),還能自動(dòng)補(bǔ)齊或糾正地址信息,很方便。

考慮到百度大腦還有豐富的OCR技術(shù)和語(yǔ)音識(shí)別技術(shù),在未來(lái)可以將文本輸入、語(yǔ)音輸入和圖片輸入考慮在內(nèi),做成綜合的地址識(shí)別解決方案,方便各大快遞公司或電商企業(yè)使用。

不過(guò),聯(lián)想到人們對(duì)地址、電話(huà)信息安全方面越來(lái)越重視,一些企業(yè)可以在隱私安全保護(hù)這方面下功夫。比如聯(lián)合各大商城、快遞公司,搭建統(tǒng)一地址管理平臺(tái),生成唯一的識(shí)別碼/二維碼,客戶(hù)可以在平臺(tái)填寫(xiě)身份地址信息,進(jìn)行實(shí)名認(rèn)證,然后使用唯一的識(shí)別碼/二維碼發(fā)送快遞信息,既方便客戶(hù)管理個(gè)人地址信息(不用再在各個(gè)平臺(tái)去分別更新地址信息、進(jìn)行實(shí)名認(rèn)證),又加強(qiáng)了隱私安全保護(hù)。百度大腦地址識(shí)別是個(gè)可直接用于業(yè)務(wù)生產(chǎn)的接口,還是十分推薦的。

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。 )