欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

訂單信息管理方法、裝置和訂單分揀系統(tǒng)與流程

文檔序號:12722262閱讀:357來源:國知局
訂單信息管理方法、裝置和訂單分揀系統(tǒng)與流程

本發(fā)明涉及訂單管理領(lǐng)域,特別涉及一種訂單信息管理方法、裝置和訂單分揀系統(tǒng)。



背景技術(shù):

從用戶下單開始,到訂單到達(dá)用戶手中這一過程中,一個(gè)很重要的環(huán)節(jié)就是訂單分揀系統(tǒng)根據(jù)用戶下單時(shí)所書寫的文本地址,將該訂單分配到一個(gè)范圍較小的目標(biāo)區(qū)域,以便到達(dá)快速配送訂單的目的。顯然,分揀區(qū)域越豐富,所選擇的目標(biāo)區(qū)域越小,則訂單分派的效率也就會越高。

目前,現(xiàn)有的訂單分揀系統(tǒng)中豐富分揀區(qū)域主要是通過人工方式來完成的,主要思路是通過人工收集全國各級行政區(qū)劃信息,并將收集到的行政區(qū)劃信息加入到分揀區(qū)域庫中。

通過人工方式會存在以下顯著缺陷:

1)人工收集效率較慢,并且容易出現(xiàn)遺漏數(shù)據(jù)的情況。

2)有些數(shù)據(jù)不太容易被收集到。例如,京東大廈、牡丹園小區(qū)等。這類信息很少存在于行政區(qū)劃信息中,因此很難通過人工方式收集全面。

目前,在用戶書寫的地址中通常包括住宅小區(qū)、大廈等內(nèi)容。例如,一個(gè)訂單的地址中包括的信息為“北京市豐臺區(qū)石榴莊西街232號聯(lián)宏大廈二樓”,由于分揀庫中很難收集到“聯(lián)宏大廈”這個(gè)信息,因此只能將該訂單分派給“石榴莊西街”這個(gè)區(qū)域,由于“石榴莊西街”這個(gè)區(qū)域比較大,因此在這種情況下會影響到訂單配送的效率。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種訂單信息管理方法、裝置和訂單分揀系統(tǒng),通過對用戶書寫的訂單地址進(jìn)行分詞處理并梳理相關(guān)地址詞條之間的關(guān)聯(lián)關(guān)系,從而能夠進(jìn)一步豐富行政區(qū)劃數(shù)據(jù)和非行政區(qū)劃數(shù)據(jù),從而有助于訂單配送的效率,提高用戶體驗(yàn)。

根據(jù)本發(fā)明的一個(gè)方面,提供一種訂單信息管理方法,包括:

采集用戶書寫的訂單地址;

對訂單地址進(jìn)行分詞處理,以得到相應(yīng)的地址詞條;

利用地址詞條中與預(yù)定行政區(qū)劃相對應(yīng)的行政區(qū)地址詞條,確定出訂單行政區(qū)劃信息;

利用地址詞條信息中的非行政區(qū)地址詞條對訂單行政區(qū)劃信息進(jìn)行補(bǔ)充,以得到訂單分揀信息。

在一個(gè)實(shí)施例中,根據(jù)訂單分揀信息對訂單進(jìn)行分揀處理。

在一個(gè)實(shí)施例中,利用地址詞條中與預(yù)定行政區(qū)劃相對應(yīng)的行政區(qū)地址詞條,確定出訂單行政區(qū)劃信息包括:

在預(yù)定行政區(qū)劃的第n級行政區(qū)中選擇出與第1個(gè)行政區(qū)地址詞條相對應(yīng)的行政區(qū)b1,并將行政區(qū)寫入訂單行政區(qū)劃信息中,設(shè)k為1;

將下一行政區(qū)地址詞條作為待匹配詞條;

在預(yù)定行政區(qū)劃的第n+k級行政區(qū)中,判斷是否存在與行政區(qū)b1相關(guān)聯(lián)、且與待匹配詞條相對應(yīng)的匹配行政區(qū);

若存在匹配行政區(qū),則將匹配行政區(qū)依次寫入訂單行政區(qū)劃信息中;

若當(dāng)前還有未處理的行政區(qū)地址詞條,則將k值加1,執(zhí)行將下一行政區(qū)地址詞條作為待匹配詞條的步驟。

在一個(gè)實(shí)施例中,若不存在匹配行政區(qū),則判斷n+k是否到達(dá)預(yù)定行政區(qū)劃的層級上限;

若n+k未到達(dá)到預(yù)定行政區(qū)劃的層級上限,則將k值加1,然后執(zhí)行在預(yù)定行政區(qū)劃的第n+k級行政區(qū)中,判斷是否存在與行政區(qū)b1相關(guān)聯(lián)、且與待匹配詞條相對應(yīng)的匹配行政區(qū)的步驟。

在一個(gè)實(shí)施例中,若n+k已達(dá)預(yù)定行政區(qū)劃的層級上限,則將待匹配詞條依次寫入訂單行政區(qū)劃信息中;

將待匹配詞條與相應(yīng)前一行政區(qū)地址詞條的關(guān)聯(lián)關(guān)系添加到分揀區(qū)域庫中。

在一個(gè)實(shí)施例中,利用地址詞條信息中的非行政區(qū)地址詞條對訂單行政區(qū)劃信息進(jìn)行補(bǔ)充以得到訂單分揀信息包括:

依次針對每個(gè)非行政區(qū)地址詞條,在自定義行政區(qū)關(guān)鍵詞中查詢是否存在相對應(yīng)的關(guān)鍵詞;

若在自定義行政區(qū)關(guān)鍵詞中查詢到相對應(yīng)的關(guān)鍵詞,則將相應(yīng)的非行政區(qū)地址詞條寫入訂單行政區(qū)劃信息中,以便得到訂單分揀信息。

在一個(gè)實(shí)施例中,在得到訂單分揀信息后,還包括:

將訂單分揀信息加入分揀區(qū)域庫,以便利用訂單分揀信息中非行政區(qū)地址詞條與行政區(qū)地址詞條之間的關(guān)聯(lián)關(guān)系、非行政區(qū)地址詞條之間的關(guān)聯(lián)關(guān)系對分揀區(qū)域庫進(jìn)行補(bǔ)充。

根據(jù)本發(fā)明的另一方面,提供一種訂單信息管理裝置,包括:

訂單地址采集模塊,用于采集用戶書寫的訂單地址;

分詞處理模塊,用于對訂單地址進(jìn)行分詞處理,以得到相應(yīng)的地址詞條;

行政區(qū)劃信息確定模塊,用于利用地址詞條中與預(yù)定行政區(qū)劃相對應(yīng)的行政區(qū)地址詞條,確定出訂單行政區(qū)劃信息;

訂單分揀信息生成模塊,用于利用地址詞條信息中的非行政區(qū)地址詞條對訂單行政區(qū)劃信息進(jìn)行補(bǔ)充,以得到訂單分揀信息。

在一個(gè)實(shí)施例中,上述裝置還包括分揀模塊,用于根據(jù)訂單分揀信息對訂單進(jìn)行分揀處理。

在一個(gè)實(shí)施例中,行政區(qū)劃信息確定模塊包括:

第一行政區(qū)選擇單元,用于在預(yù)定行政區(qū)劃的第n級行政區(qū)中選擇出與第1個(gè)行政區(qū)地址詞條相對應(yīng)的行政區(qū)b1,并將行政區(qū)寫入訂單行政區(qū)劃信息中,設(shè)k為1;

第二行政區(qū)選擇單元將下一行政區(qū)地址詞條作為待匹配詞條,在預(yù)定行政區(qū)劃的第n+k級行政區(qū)中,判斷是否存在與行政區(qū)b1相關(guān)聯(lián)、且與待匹配詞條相對應(yīng)的匹配行政區(qū),若存在匹配行政區(qū),則將匹配行政區(qū)依次寫入訂單行政區(qū)劃信息中;若當(dāng)前還有未處理的行政區(qū)地址詞條,則將k值加1,執(zhí)行將下一行政區(qū)地址詞條作為待匹配詞條的操作。

在一個(gè)實(shí)施例中,第二行政區(qū)選擇單元還用于在不存在匹配行政區(qū)時(shí),判斷n+k是否到達(dá)預(yù)定行政區(qū)劃的層級上限,若n+k未到達(dá)到預(yù)定行政區(qū)劃的層級上限,則將k值加1,然后執(zhí)行在預(yù)定行政區(qū)劃的第n+k級行政區(qū)中,判斷是否存在與行政區(qū)b1相關(guān)聯(lián)、且與待匹配詞條相對應(yīng)的匹配行政區(qū)的操作。

在一個(gè)實(shí)施例中,第二行政區(qū)選擇單元還用于在n+k已達(dá)預(yù)定行政區(qū)劃的層級上限時(shí),將待匹配詞條依次寫入訂單行政區(qū)劃信息中;將待匹配詞條與相應(yīng)前一行政區(qū)地址詞條的關(guān)聯(lián)關(guān)系添加到分揀區(qū)域庫中。

在一個(gè)實(shí)施例中,訂單分揀信息生成模塊具體用于依次針對每個(gè)非行政區(qū)地址詞條,在自定義行政區(qū)關(guān)鍵詞中查詢是否存在相對應(yīng)的關(guān)鍵詞,若在自定義行政區(qū)關(guān)鍵詞中查詢到相對應(yīng)的關(guān)鍵詞,則將相應(yīng)的非行政區(qū)地址詞條寫入訂單行政區(qū)劃信息中,以便得到訂單分揀信息。

在一個(gè)實(shí)施例中,信息加入模塊,用于在得到訂單分揀信息后,將訂單分揀信息加入分揀區(qū)域庫,以便利用訂單分揀信息中非行政區(qū)地址詞條與行政區(qū)地址詞條之間的關(guān)聯(lián)關(guān)系、非行政區(qū)地址詞條之間的關(guān)聯(lián)關(guān)系對分揀區(qū)域庫進(jìn)行補(bǔ)充。

根據(jù)本發(fā)明的另一方面,提供一種訂單信息管理裝置,包括:

存儲器,用于存儲指令;

處理器,耦合到存儲器,處理器被配置為基于存儲器存儲的指令執(zhí)行實(shí)現(xiàn)如上述任一實(shí)施例涉及的方法。

根據(jù)本發(fā)明的另一方面,提供一種訂單分揀系統(tǒng),包括上述任一實(shí)施例涉及的訂單信息管理裝置。

根據(jù)本發(fā)明的另一方面,提供一種計(jì)算機(jī)可讀存儲介質(zhì),其中計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)指令,指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一實(shí)施例涉及的方法。

通過以下參照附圖對本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會變得清楚。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明訂單信息管理方法一個(gè)實(shí)施例的示意圖。

圖2為本發(fā)明訂單信息管理方法另一實(shí)施例的示意圖。

圖3為本發(fā)明訂單行政區(qū)劃信息確定一個(gè)實(shí)施例的示意圖。

圖4為本發(fā)明訂單行政區(qū)劃信息確定另一實(shí)施例的示意圖。

圖5為本發(fā)明訂單行政區(qū)劃信息確定又一實(shí)施例的示意圖。

圖6為本發(fā)明訂單信息管理方法又一實(shí)施例的示意圖。

圖7為本發(fā)明訂單分揀信息確定一個(gè)實(shí)施例的示意圖。

圖8為本發(fā)明訂單信息管理裝置一個(gè)實(shí)施例的示意圖。

圖9為本發(fā)明訂單信息管理裝置另一實(shí)施例的示意圖。

圖10為本發(fā)明訂單信息管理裝置又一實(shí)施例的示意圖。

圖11為本發(fā)明訂單信息管理裝置又一實(shí)施例的示意圖。

圖12為本發(fā)明訂單分揀系統(tǒng)一個(gè)實(shí)施例的示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。以下對至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

除非另外具體說明,否則在這些實(shí)施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。

同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。

對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。

在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。

應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。

圖1為本發(fā)明訂單信息管理方法一個(gè)實(shí)施例的示意圖。其中:

步驟101,采集用戶書寫的訂單地址。

步驟102,對訂單地址進(jìn)行分詞處理,以得到相應(yīng)的地址詞條。

例如,可通過利用IK分詞器或其它具有分詞功能的工具進(jìn)行分詞處理。由于分詞處理本身并不是本發(fā)明的發(fā)明點(diǎn)所在,因此這里不展開描述。

例如,若訂單地址為“北京市豐臺區(qū)石榴莊西街232號聯(lián)宏大廈二樓”,則經(jīng)過分詞處理后所得到的結(jié)果可為:

北京市、豐臺區(qū)、石榴莊西街、232號、聯(lián)宏大廈、二、樓

可選地,在進(jìn)行分詞處理前,可將中文數(shù)字轉(zhuǎn)為阿拉伯?dāng)?shù)字,這樣可方便地將阿拉伯?dāng)?shù)字作為量詞。此外,還可將繁體中文轉(zhuǎn)換為簡體中文,從而便于后續(xù)的匹配。

步驟103,利用地址詞條中與預(yù)定行政區(qū)劃相對應(yīng)的行政區(qū)地址詞條,確定出訂單行政區(qū)劃信息。

可選地,這里所使用的預(yù)定行政區(qū)劃可采用我國的國家行政區(qū)劃制度。其中,我國的國家行政區(qū)劃共分為四級,第一級為省、直轄市、自治區(qū)、特別行政區(qū),第二級為地級市、自治州、地區(qū)、蒙,第三級為縣級市、縣、自治縣、旗,第四級為除直轄市、海南省以外的鄉(xiāng)、鎮(zhèn)。其中各級對應(yīng)的行政區(qū)劃之間具有關(guān)聯(lián)關(guān)系。

步驟104,利用地址詞條信息中的非行政區(qū)地址詞條對訂單行政區(qū)劃信息進(jìn)行補(bǔ)充,以得到訂單分揀信息。

例如,利用預(yù)定行政區(qū)劃,可確定出訂單行政區(qū)劃信息為:

北京市-豐臺區(qū)-石榴莊西街

再通過利用非行政區(qū)地址詞條對訂單行政區(qū)劃信息進(jìn)行補(bǔ)充,以得到訂單分揀信息為:

北京市-豐臺區(qū)-石榴莊西街-聯(lián)宏大廈

通過上述處理,可將相應(yīng)的地址詞條進(jìn)行關(guān)聯(lián),在能夠?qū)⒂唵未_定到一個(gè)較小區(qū)域的同時(shí),還可根據(jù)所確定的關(guān)聯(lián)關(guān)系對已有的豐富行政區(qū)劃數(shù)據(jù)和非行政區(qū)劃數(shù)據(jù)進(jìn)行豐富,例如可在“石榴莊西街”這個(gè)較大的區(qū)域中進(jìn)一步確定出“聯(lián)宏大廈”這個(gè)較小的區(qū)域。

基于本發(fā)明上述實(shí)施例提供的訂單信息管理方法,通過對用戶書寫的訂單地址進(jìn)行分詞處理并梳理相關(guān)地址詞條之間的關(guān)聯(lián)關(guān)系,從而能夠進(jìn)一步豐富行政區(qū)劃數(shù)據(jù)和非行政區(qū)劃數(shù)據(jù),從而有助于訂單配送的效率,提高用戶體驗(yàn)。

可選地,可根據(jù)該訂單分揀信息對訂單進(jìn)行分揀處理。如上例所示,可將該訂單之間分派到“聯(lián)宏大廈”所在的一個(gè)較小區(qū)域,而不是“石榴莊西街”所涉及的較大區(qū)域,從而有利于提高訂單配送效率。

圖2為本發(fā)明訂單信息管理方法另一實(shí)施例的示意圖。其中,上述利用地址詞條中與預(yù)定行政區(qū)劃相對應(yīng)的行政區(qū)地址詞條,確定出訂單行政區(qū)劃信息的步驟可包括:

步驟201,在預(yù)定行政區(qū)劃的第n級行政區(qū)中選擇出與第1個(gè)行政區(qū)地址詞條相對應(yīng)的行政區(qū)b1,并將該行政區(qū)寫入訂單行政區(qū)劃信息中。

步驟202,設(shè)參數(shù)k的初始值為1。

步驟203,將下一行政區(qū)地址詞條作為待匹配詞條。

步驟204,在預(yù)定行政區(qū)劃的第n+k級行政區(qū)中,判斷是否存在與行政區(qū)b1相關(guān)聯(lián)、且與待匹配詞條相對應(yīng)的匹配行政區(qū)。

若存在匹配行政區(qū),則執(zhí)行步驟205;若不存在匹配行政區(qū),則執(zhí)行步驟208。

步驟205,將匹配行政區(qū)依次寫入訂單行政區(qū)劃信息中。

步驟206,判斷當(dāng)前是否還有未處理的行政區(qū)地址詞條。

若當(dāng)前還有未處理的行政區(qū)地址詞條,則執(zhí)行步驟207。若當(dāng)前沒有未處理的行政區(qū)地址詞條,則結(jié)束本流程。

步驟207,將k值加1,然后返回步驟203。

也就是說,若行政區(qū)地址詞條均包括在預(yù)定行政區(qū)劃中,則可通過上述處理得到相應(yīng)的訂單行政區(qū)劃信息。

步驟208,進(jìn)一步判斷n+k是否到達(dá)預(yù)定行政區(qū)劃的層級上限。

若n+k未到達(dá)到預(yù)定行政區(qū)劃的層級上限,則執(zhí)行步驟209;若n+k已達(dá)預(yù)定行政區(qū)劃的層級上限,則執(zhí)行步驟210。

步驟209,將k值加1,然后返回步驟204。

也就是說,若某個(gè)詞條在指定級別的行政區(qū)劃中沒有找到,則可在當(dāng)前行政區(qū)劃的子行政區(qū)劃中繼續(xù)查找。

步驟210,將待匹配詞條依次寫入訂單行政區(qū)劃信息中。

步驟211,將待匹配詞條與相應(yīng)前一行政區(qū)地址詞條的關(guān)聯(lián)關(guān)系添加到分揀區(qū)域庫中。

也就是說,若某個(gè)詞條未能在預(yù)定行政區(qū)劃中找到,表明預(yù)定行政區(qū)劃中可能存在遺漏,通過將相應(yīng)內(nèi)容添加到分揀區(qū)域庫中,可有利于實(shí)現(xiàn)行政區(qū)數(shù)據(jù)的豐富和維護(hù)。

下面通過具體示例對本實(shí)施例進(jìn)行說明。為了便于說明,在下面的示例中,預(yù)定行政區(qū)劃中包括3個(gè)級別。

1)例如,若訂單地址為“北京市豐臺區(qū)石榴莊西街232號聯(lián)宏大廈二樓”,則經(jīng)過分詞處理后所得到的結(jié)果可為:

北京市、豐臺區(qū)、石榴莊西街、232號、聯(lián)宏大廈、二、樓

其中,北京市、豐臺區(qū)、石榴莊西街為與預(yù)定行政區(qū)劃相對應(yīng)的行政區(qū)地址詞條。

首先對詞條“北京市”進(jìn)行查詢,發(fā)現(xiàn)在第1級行政區(qū)劃中存在“北京市”,則將“北京市”寫入訂單行政區(qū)劃信息中。

接下來,在“北京市”的下一級行政區(qū)劃中查詢是否存在詞條“豐臺區(qū)”。經(jīng)查詢發(fā)現(xiàn)在“北京市”的下一級行政區(qū)劃中存在詞條“豐臺區(qū)”,則將“豐臺區(qū)”寫入訂單行政區(qū)劃信息中。此時(shí)訂單行政區(qū)劃信息為“北京市-豐臺區(qū)”。

最后,在“豐臺區(qū)”的下一級行政區(qū)劃中查詢是否存在詞條“石榴莊西街”。經(jīng)查詢發(fā)現(xiàn)在“豐臺區(qū)”的下一級行政區(qū)劃中存在詞條“石榴莊西街”,則將“石榴莊西街”寫入訂單行政區(qū)劃信息中。此時(shí)訂單行政區(qū)劃信息為“北京市-豐臺區(qū)-石榴莊西街”。

相應(yīng)的示意圖如圖3所示。

2)例如,若訂單地址為“北京市石榴莊西街232號聯(lián)宏大廈二樓”,則經(jīng)過分詞處理后所得到的結(jié)果可為:

北京市、石榴莊西街、232號、聯(lián)宏大廈、二、樓

其中,北京市、石榴莊西街為與預(yù)定行政區(qū)劃相對應(yīng)的行政區(qū)地址詞條。

首先對詞條“北京市”進(jìn)行查詢,發(fā)現(xiàn)在第1級行政區(qū)劃中存在“北京市”,則將“北京市”寫入訂單行政區(qū)劃信息中。

接下來,在“北京市”的下一級行政區(qū)劃中查詢是否存在詞條“石榴莊西街”。經(jīng)查詢發(fā)現(xiàn)在“北京市”的下一級行政區(qū)劃中僅存在諸如“東城區(qū)”、“豐臺區(qū)”這樣的詞條,并不包括“石榴莊西街”。由于當(dāng)前僅為第2級,第2級后還有第3級,則進(jìn)一步以“北京市”的子行政區(qū)為基礎(chǔ),查詢它們在第3級中的子行政區(qū)。通過查詢可知,在“豐臺區(qū)”的子行政區(qū)中存在“石榴莊西街”,則可將“石榴莊西街”寫入訂單行政區(qū)劃信息中。

優(yōu)選的,此時(shí)也可依次將“豐臺區(qū)”、“石榴莊西街”寫入訂單行政區(qū)劃信息中,此時(shí)訂單行政區(qū)劃信息為“北京市-豐臺區(qū)-石榴莊西街”。也就是說,即便用戶書寫的地址不完整,系統(tǒng)也能夠自動提供一個(gè)完整的信息。

相應(yīng)的示意圖如圖4所示。

3)例如,若訂單地址為“北京市豐臺區(qū)石榴莊西街232號聯(lián)宏大廈二樓”,則經(jīng)過分詞處理后所得到的結(jié)果可為:

北京市、豐臺區(qū)、石榴莊西街、232號、聯(lián)宏大廈、二、樓

其中,北京市、豐臺區(qū)、石榴莊西街為與預(yù)定行政區(qū)劃相對應(yīng)的行政區(qū)地址詞條。

首先對詞條“北京市”進(jìn)行查詢,發(fā)現(xiàn)在第1級行政區(qū)劃中存在“北京市”,則將“北京市”寫入訂單行政區(qū)劃信息中。

接下來,在“北京市”的下一級行政區(qū)劃中查詢是否存在詞條“豐臺區(qū)”。經(jīng)查詢發(fā)現(xiàn)在“北京市”的下一級行政區(qū)劃中存在詞條“豐臺區(qū)”,則將“豐臺區(qū)”寫入訂單行政區(qū)劃信息中。此時(shí)訂單行政區(qū)劃信息為“北京市-豐臺區(qū)”。

最后,在“豐臺區(qū)”的下一級行政區(qū)劃中查詢是否存在詞條“石榴莊西街”。經(jīng)過檢索,發(fā)現(xiàn)在“豐臺區(qū)”的下一級(即第3級)行政區(qū)劃中不存在詞條“石榴莊西街”。由于第3級是行政區(qū)劃的最后一級,則表明行政區(qū)劃遺漏了“石榴莊西街”這條信息。為此,可將“石榴莊西街”寫入訂單行政區(qū)劃信息中。此時(shí)訂單行政區(qū)劃信息為“北京市-豐臺區(qū)-石榴莊西街”。同時(shí)還可將“石榴莊西街”作為詞條“豐臺區(qū)”的子行政區(qū)添加到行政區(qū)劃中,以便對遺漏的行政區(qū)劃數(shù)據(jù)進(jìn)行豐富和維護(hù)。

相應(yīng)的示意圖如圖5所示。

圖6為本發(fā)明訂單信息管理方法又一實(shí)施例的示意圖。其中,上述實(shí)施例中的利用地址詞條信息中的非行政區(qū)地址詞條對訂單行政區(qū)劃信息進(jìn)行補(bǔ)充以得到訂單分揀信息的步驟可包括:

步驟601,依次針對每個(gè)非行政區(qū)地址詞條,在自定義行政區(qū)關(guān)鍵詞中查詢是否存在相對應(yīng)的關(guān)鍵詞。

步驟602,若在自定義行政區(qū)關(guān)鍵詞中查詢到相對應(yīng)的關(guān)鍵詞,則將相應(yīng)的非行政區(qū)地址詞條寫入訂單行政區(qū)劃信息中,以便得到訂單分揀信息。

這里需要說明的是,在四級行政區(qū)劃的基礎(chǔ)上,還可針對非國家標(biāo)準(zhǔn)的行政區(qū)劃進(jìn)行自行定義。例如,可在四級行政區(qū)劃的基礎(chǔ)上再設(shè)置第五級行政區(qū)劃和第六級行政區(qū)劃。其中第五級行政區(qū)劃可包括居民委員會、村民委員會、街道等,第六級行政區(qū)劃可包括住宅小區(qū)、大廈、飯店、酒店等。

例如,可設(shè)置第四級行政區(qū)關(guān)鍵詞為:

鄉(xiāng)、民族鄉(xiāng)、鎮(zhèn)、街道、蘇木、民族蘇木、區(qū)公所等。

可設(shè)置第五級行政區(qū)關(guān)鍵詞為:

路、大道、道、大街、街、巷、胡同、條、里等。

可設(shè)置第六級行政區(qū)關(guān)鍵詞為:

里、區(qū)、園、村、坊、莊、居、苑、墅、小區(qū)、弄、公寓、公司、大廈、廣場、飯店、中心、大樓、酒店、賓館、市場、花園、招待所等。

由于考慮到在現(xiàn)實(shí)中存在符合第四級行政區(qū)的沒有被收集的情況,因此還定義了第四級行政區(qū)關(guān)鍵詞。

為了能夠通過分詞處理以拆分出規(guī)范的地址,可在分詞器中加入量詞、停詞、特殊關(guān)鍵詞以便能夠拆分出符合第五級和第六級行政區(qū)地址的規(guī)則。

例如:加入的量詞可以為:

號、號樓、里、區(qū)、園、村、莊、坊、路、大道、道、大街、街巷、胡同、條、里等。

加入的停用詞可以為:

a,an,the,of,的,了,著,也,仍,從等。

加入的特殊關(guān)鍵詞可以為:

大廈、廣場、飯店、中心、大樓、廣場、酒店、賓館、市場、公園等。

例如,若訂單地址為“北京市豐臺區(qū)石榴莊西街232號聯(lián)宏大廈二樓”,則經(jīng)過分詞處理后所得到的結(jié)果可為:

北京市、豐臺區(qū)、石榴莊西街、232號、聯(lián)宏大廈、二、樓

通過分析,可知訂單行政區(qū)劃信息為“北京市-豐臺區(qū)-石榴莊西街”,此時(shí)的非行政區(qū)地址詞條為“232號、聯(lián)宏大廈、二、樓”。接下來按照“232號”、“聯(lián)宏大廈”、“二”、“樓”的順序,與相關(guān)的關(guān)鍵詞進(jìn)行匹配查找。

例如,可先判斷詞條“232號”是否符合第四級行政區(qū)關(guān)鍵詞,若符合則將該詞條加入到分揀區(qū)域庫中,并保持相應(yīng)詞條的父子關(guān)系。若不符合,則依次選擇后一詞條“聯(lián)宏大廈”查看是否符合關(guān)鍵詞。若符合,則將“聯(lián)宏大廈”寫入訂單行政區(qū)劃信息中并作為“石榴莊西街”的子行政區(qū)。按照上述方式對全部非行政區(qū)地址詞條進(jìn)行處理,得到的訂單分揀信息為“北京市-豐臺區(qū)-石榴莊西街-聯(lián)宏大廈”。

可選地,在得到訂單分揀信息后,還可將將訂單分揀信息加入分揀區(qū)域庫,以便利用訂單分揀信息中非行政區(qū)地址詞條與行政區(qū)地址詞條之間的關(guān)聯(lián)關(guān)系、非行政區(qū)地址詞條之間的關(guān)聯(lián)關(guān)系對分揀區(qū)域庫進(jìn)行補(bǔ)充。如圖7所示,可在“石榴莊西街”后添加子行政區(qū)“聯(lián)宏大廈”,從而可實(shí)現(xiàn)對非行政區(qū)數(shù)據(jù)的豐富和補(bǔ)充。

圖8為本發(fā)明訂單信息管理裝置一個(gè)實(shí)施例的示意圖。其中,訂單信息管理裝置可包括訂單地址采集模塊81、分詞處理模塊82、行政區(qū)劃信息確定模塊83、訂單分揀信息生成模塊84。其中:

訂單地址采集模塊81用于采集用戶書寫的訂單地址。

分詞處理模塊82用于對訂單地址進(jìn)行分詞處理,以得到相應(yīng)的地址詞條。

行政區(qū)劃信息確定模塊83用于利用地址詞條中與預(yù)定行政區(qū)劃相對應(yīng)的行政區(qū)地址詞條,確定出訂單行政區(qū)劃信息。

訂單分揀信息生成模塊84用于利用地址詞條信息中的非行政區(qū)地址詞條對訂單行政區(qū)劃信息進(jìn)行補(bǔ)充,以得到訂單分揀信息。

基于本發(fā)明上述實(shí)施例提供的訂單信息管理裝置,通過對用戶書寫的訂單地址進(jìn)行分詞處理并梳理相關(guān)地址詞條之間的關(guān)聯(lián)關(guān)系,從而能夠進(jìn)一步豐富行政區(qū)劃數(shù)據(jù)和非行政區(qū)劃數(shù)據(jù),從而有助于訂單配送的效率,提高用戶體驗(yàn)。

圖9為本發(fā)明訂單信息管理裝置另一實(shí)施例的示意圖。其中,行政區(qū)劃信息確定模塊包括第一行政區(qū)選擇單元91和第二行政區(qū)選擇單元92。其中:

第一行政區(qū)選擇單元91用于在預(yù)定行政區(qū)劃的第n級行政區(qū)中選擇出與第1個(gè)行政區(qū)地址詞條相對應(yīng)的行政區(qū)b1,并將行政區(qū)寫入訂單行政區(qū)劃信息中。

第二行政區(qū)選擇單元92將下一行政區(qū)地址詞條作為待匹配詞條,在預(yù)定行政區(qū)劃的第n+k級行政區(qū)中,判斷是否存在與行政區(qū)b1相關(guān)聯(lián)、且與待匹配詞條相對應(yīng)的匹配行政區(qū),若存在匹配行政區(qū),則將匹配行政區(qū)依次寫入訂單行政區(qū)劃信息中;若當(dāng)前還有未處理的行政區(qū)地址詞條,則將k值加1,執(zhí)行將下一行政區(qū)地址詞條作為待匹配詞條的操作。其中,k的初始值為1。

也就是說,若行政區(qū)地址詞條均包括在預(yù)定行政區(qū)劃中,則可通過上述處理得到相應(yīng)的訂單行政區(qū)劃信息。

可選地,第二行政區(qū)選擇單元92還用于在不存在匹配行政區(qū)時(shí),判斷n+k是否到達(dá)預(yù)定行政區(qū)劃的層級上限,若n+k未到達(dá)到預(yù)定行政區(qū)劃的層級上限,則將k值加1,然后執(zhí)行在預(yù)定行政區(qū)劃的第n+k級行政區(qū)中,判斷是否存在與行政區(qū)b1相關(guān)聯(lián)、且與待匹配詞條相對應(yīng)的匹配行政區(qū)的操作。

也就是說,若某個(gè)詞條在指定級別的行政區(qū)劃中沒有找到,則可在當(dāng)前行政區(qū)劃的子行政區(qū)劃中繼續(xù)查找。

可選地,第二行政區(qū)選擇單元92還用于在n+k已達(dá)預(yù)定行政區(qū)劃的層級上限時(shí),將待匹配詞條依次寫入訂單行政區(qū)劃信息中;將待匹配詞條與相應(yīng)前一行政區(qū)地址詞條的關(guān)聯(lián)關(guān)系添加到分揀區(qū)域庫中。

也就是說,若某個(gè)詞條未能在預(yù)定行政區(qū)劃中找到,表明預(yù)定行政區(qū)劃中可能存在遺漏,通過將相應(yīng)內(nèi)容添加到分揀區(qū)域庫中,可有利于實(shí)現(xiàn)行政區(qū)數(shù)據(jù)的豐富和維護(hù)。

可選地,上述訂單分揀信息生成模塊84還可用于依次針對每個(gè)非行政區(qū)地址詞條,在自定義行政區(qū)關(guān)鍵詞中查詢是否存在相對應(yīng)的關(guān)鍵詞,若在自定義行政區(qū)關(guān)鍵詞中查詢到相對應(yīng)的關(guān)鍵詞,則將相應(yīng)的非行政區(qū)地址詞條寫入訂單行政區(qū)劃信息中,以便得到訂單分揀信息。

圖10為本發(fā)明訂單信息管理裝置又一實(shí)施例的示意圖。與圖8所示實(shí)施例相比,訂單信息關(guān)聯(lián)裝置還包括信息加入模塊85,用于在得到訂單分揀信息后,將訂單分揀信息加入分揀區(qū)域庫,以便利用訂單分揀信息中非行政區(qū)地址詞條與行政區(qū)地址詞條之間的關(guān)聯(lián)關(guān)系、非行政區(qū)地址詞條之間的關(guān)聯(lián)關(guān)系對分揀區(qū)域庫進(jìn)行補(bǔ)充。

可選地,訂單信息關(guān)聯(lián)裝置還可包括分揀模塊86,用于根據(jù)訂單分揀信息對訂單進(jìn)行分揀處理。

圖11為本發(fā)明訂單信息管理裝置又一實(shí)施例的示意圖。如圖11所示,訂單信息管理裝置包括存儲器1101和處理器1102。其中:

存儲器1101用于存儲指令,處理器1102耦合到存儲器1101,處理器1102被配置為基于存儲器存儲的指令執(zhí)行實(shí)現(xiàn)如圖1或圖2中任一實(shí)施例涉及的方法。

如圖11所示,配送機(jī)器人控制裝置還包括通信接口1103,用于與其它設(shè)備進(jìn)行信息交互。同時(shí),該裝置還包括總線1104,處理器1102、通信接口1103、以及存儲器1101通過總線1104完成相互間的通信。

存儲器1101可以包含高速RAM存儲器,也可還包括非易失性存儲器(non-volatile memory),例如至少一個(gè)磁盤存儲器。存儲器1101也可以是存儲器陣列。存儲器1101還可能被分塊,并且塊可按一定的規(guī)則組合成虛擬卷。

此外,處理器1102可以是一個(gè)中央處理器CPU,或者可以是專用集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。

圖12為本發(fā)明訂單分揀系統(tǒng)一個(gè)實(shí)施例的示意圖。如圖12所示,訂單分揀系統(tǒng)1201中包括如圖8-圖11中任一實(shí)施例涉及的訂單信息管理裝置1202。

本發(fā)明還提供一種計(jì)算機(jī)可讀存儲介質(zhì),其中計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)指令,指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如圖1或圖2中任一實(shí)施例涉及的方法。

通過實(shí)施本發(fā)明,能夠利用地址分詞處理,豐富遺漏的行政區(qū)數(shù)據(jù),并維護(hù)各級行政區(qū)的相互關(guān)系,還可進(jìn)一步豐富非行政數(shù)據(jù),從而提高訂單配送效率,進(jìn)一步提高用戶體驗(yàn)。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用非瞬時(shí)性存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
阳谷县| 沾益县| 昌江| 即墨市| 清流县| 清镇市| 彭水| 衡山县| 和平县| 汶川县| 赣榆县| 扎鲁特旗| 罗源县| 荆州市| 庄浪县| 大石桥市| 尉犁县| 元谋县| 唐山市| 武平县| 荔波县| 邯郸县| 华安县| 河北区| 巴彦淖尔市| 永宁县| 佛山市| 四子王旗| 华阴市| 柳州市| 南溪县| 江城| 景德镇市| 南昌县| 甘谷县| 沙湾县| 南漳县| 西盟| 龙游县| 登封市| 博野县|