[發明專利]一種中文地址樹的管理系統和管理方法有效
| 申請號: | 201810796537.1 | 申請日: | 2018-07-19 |
| 公開(公告)號: | CN109033327B | 公開(公告)日: | 2021-09-28 |
| 發明(設計)人: | 王功明;王建華;張嫻;郭運艷;王本強 | 申請(專利權)人: | 浪潮軟件股份有限公司 |
| 主分類號: | G06F16/903 | 分類號: | G06F16/903;G06F16/901 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 孫晶偉 |
| 地址: | 271000 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 中文 地址 管理 系統 方法 | ||
本發明公開一種中文地址樹的管理系統和管理方法,涉及計算機技術領域;本發明系統包括地址樹刪除模塊,用于刪除整個地址樹;地址單元查詢模塊,用于根據地址單元編號定位到對應的地址單元;地址單元更新模塊,用于修改給定地址單元編號對應的地址單元的屬性;地址單元刪除模塊,用于刪除給定地址單元編號對應的地址單元;地址單元添加模塊,用于將給定地址單元編號對應的地址單元添加到中文地址樹中,實現包含地址樹刪除、地址樹查詢、地址樹結點的增刪改等功能的管理系統,從而提高中文地址樹性能和工程化實施速度。
技術領域
本發明公開一種中文地址樹的管理系統和管理方法,涉及計算機技術領域。
背景技術
中文地址分析是自然語言處理領域的重要任務,是關系抽取、語義搜索、智能問答等人工智能應用領域的技術基礎。
為了使用計算機處理中文地址,需要有效存儲中文地址數據。目前,常用的中文地址數據存儲方案包括下述兩種:一是地址詞典庫,將不同級別的所有中文地址(包括別名和簡稱)存儲在數據庫中,并建立對應的索引;二是地址樹,將不同級別地址單元存儲在樹形結構中,從根結點到葉結點,分別表示省、市、縣、鄉(鎮、街道)等級別地址單元,從而構成地址樹,但是,當前中文地址樹缺乏管理系統,不能合理應用地址樹,本發明公開一種中文地址樹的管理系統和管理方法,針對當前中文地址樹缺乏管理的問題,設計實現包含地址樹刪除、地址樹查詢、地址樹結點的增刪改等功能的管理系統及相應的中文地址樹處理方法,從而提高中文地址樹性能和工程化實施速度。
發明內容
本發明針對現有技術存在當前中文地址樹管理系統匱乏的問題,提供一種中文地址樹的管理系統和管理方法,實現包含地址樹刪除、地址樹查詢、地址樹結點的增刪改等功能的管理系統,從而提高中文地址樹性能和工程化實施速度。
提出的具體方案是:
一種中文地址樹的管理系統,包括:
地址樹刪除模塊,用于刪除整個地址樹;
地址單元查詢模塊,用于根據地址單元編號定位到對應的地址單元;
地址單元更新模塊,用于修改給定地址單元編號對應的地址單元的屬性;
地址單元刪除模塊,用于刪除給定地址單元編號對應的地址單元;
地址單元添加模塊,用于將給定地址單元編號對應的地址單元添加到中文地址樹中。
一種中文地址樹的管理方法,利用所述的系統對中文地址樹進行管理,其中利用地址樹刪除模塊進行刪除整個地址樹的操作;
利用地址單元查詢模塊進行根據地址單元編號定位到對應的地址單元的操作;
利用地址單元更新模塊進行修改給定地址單元編號對應的地址單元的屬性的操作;
利用地址單元刪除模塊進行刪除給定地址單元編號對應的地址單元的操作;
利用地址單元添加模塊進行將給定地址單元編號對應的地址單元添加到中文地址樹中的操作。
所述的方法中,中文地址樹由不同級別地址單元構成,每個地址單元包含匹配列表、名稱結點、屬性結點,其中匹配列表存儲地址單元標準名稱和所有別名的首字符,且指向別名首字符對應的名稱結點,匹配列表指向其上級地址單元屬性結點;名稱結點使用列表形式存儲與匹配列表中地址單元名稱對應的別名首字符,同時指向地址單元的屬性結點;屬性結點存儲每個地址單元的屬性,屬性結點的編號表示地址單元級別,屬性結點指向下級地址單元的匹配列表。
所述的方法中,中文地址樹的地址單元編號,是地址單元的唯一編號,地址單元編號存儲在地址單元的屬性結點的編號中,地址單元編號的數字及數字所在位序表示地址單元的信息。
所述的方法利用地址樹刪除模塊進行刪除整個地址樹的操作,具體步驟如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮軟件股份有限公司,未經浪潮軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810796537.1/2.html,轉載請聲明來源鉆瓜專利網。





