[發明專利]一種基于網絡的詞典查詢方法及詞典查詢系統無效
| 申請號: | 200810222425.1 | 申請日: | 2008-09-16 |
| 公開(公告)號: | CN101425086A | 公開(公告)日: | 2009-05-06 |
| 發明(設計)人: | 周楊;李志恒;詹曉文;包塔;周楓 | 申請(專利權)人: | 網易有道信息技術(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京集佳知識產權代理有限公司 | 代理人: | 逯長明 |
| 地址: | 100084北京市海淀區中關村*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 網絡 詞典 查詢 方法 系統 | ||
技術領域
本發明涉及網絡詞典領域,特別是涉及一種基于網絡的詞典查詢方法及詞典查詢系統。
背景技術
網絡詞典是基于網頁搜索技術和機器學習技術的一種網絡應用,網絡詞典內置龐大的數據庫,對獲取的詞語進行翻譯、解釋,便于用戶閱讀理解。現有的網絡詞典在客戶端安裝,應用時,點擊網絡詞典的桌面標識,激活網絡詞典。當用戶把鼠標指向文檔或網頁的某個詞語時,網絡詞典獲取鼠標指向位置的詞語,遍歷本地的數據庫,查找該詞語對應的翻譯或解釋,并將查找結果顯示在客戶端,用戶根據顯示結果理解該詞語。
參閱圖1,展示了現有的網絡詞典的內部系統結構,網絡詞典包括取詞模塊11、查找模塊12、顯示模塊13和本地數據庫14,取詞模塊11獲取鼠標指向的詞語,并將獲取的詞語發送到查找模塊12;查找模塊12在本地數據庫14內查找該詞語的譯文,并將該譯文發送到顯示模塊13;顯示模塊13顯示該譯文。
在現有網絡詞典中,本地數據庫14存在本地客戶端,即用戶所使用的計算機中,由于數據庫要存儲大量數據信息,數據量龐大,要占用用戶計算機較多的硬盤資源和內存資源,對用戶計算機的硬件資源有較高的要求。用戶計算機因受體積和價格的限制,其硬件資源畢竟有限,安裝在用戶計算機的數據庫無法根據需要存儲大量詞匯的多種譯文,否則將導致數據庫的數據量過于龐大,不適用于用戶計算機。并且使用本地數據庫還將導致無法即時更新最新的詞匯或舊有詞匯的最新譯文。
現有的網絡詞典多為中英文翻譯詞典,詞典內置的數據庫往往只包含中英文詞典的數據信息,因此,顯示的翻譯結果也只是該詞語本身的基本、直接的含義。例如,鼠標指向詞語“the?matrix”,網絡詞典會顯示該詞語的中文譯文是“矩陣”。但是,有時同一詞語在不同的語境下其含義會有所不同,例如,“the?matrix”在只得是某部電影的名字的時候應譯為“黑客帝國”,因而只顯示給用戶的該詞語的基本釋義,可能不是該詞語在文中的最佳譯文。
發明內容
本發明所要解決的技術問題是提供一種基于網絡的詞典查詢方法,以解決現有技術中對用戶計算機的硬件資源要求過高,及譯文不夠準確的問題,該方法只需占用用戶較少的硬件資源,且能夠提供相對較為準確的譯文。
本發明提供一種在基于網絡的詞典查詢方法,該方法包括:客戶端獲取鼠標指向位置的詞語及包含該詞語的語句,發送到網絡服務器;網絡服務器將上述語句進行分詞,以鼠標指向位置的詞語為中心,前后分別延伸預設個數的詞語,組成備選查詢詞;網絡服務器在內置的數據庫中查詢各備選查詢詞的譯文,并選擇上述備選查詢詞中較長的詞組的譯文作為主查詢結果,返回客戶端,客戶端顯示該譯文。
優選的,所述譯文包括的基本含義對應的基本釋義譯文和詞語引申含義對應的網絡釋義譯文。
優選的,網絡服務器選擇部分詞語的網絡釋義譯文在客戶端顯示。
優選的,網絡服務器在內置的數據庫中查詢各備選查詢詞的譯文之前,還包括:網絡服務器采用哈希表方式將具有基本釋義的詞語載入內存。
優選的,網絡服務器在內置的數據庫中查詢各備選查詢詞的譯文之前,還包括:網絡服務器采用哈希表的方式將具有網絡釋義的詞語載入內存。
優選的,還包括:丟棄不具有基本釋義和網絡釋義的詞語。
本發明還包括一種基于網絡的詞典查詢系統,包括客戶端,所述客戶端包括取詞模塊和顯示模塊,所述系統還包括網絡服務器,所述網絡服務器包括數據庫和分詞模塊、查詢模塊、及選擇模塊;所述取詞模塊,用于獲取鼠標指向位置的詞語及包含該詞語的語句,發送到所述分詞模塊;所述分詞模塊,用于將上述語句進行分詞,以鼠標指向位置的詞語為中心,前后分別延伸預設個數的詞語,組成備選查詢詞;所述查詢模塊,用于在所述數據庫中查詢各備選查詢詞的譯文;所述選擇模塊,用于選擇上述備選查詢詞中較長的詞組的譯文作為主查詢結果,返回所述顯示模塊;所述顯示模塊,用于顯示該譯文。
優選的,所述數據庫包括存儲詞語基本釋義信息的基本釋義數據庫和存儲詞語網絡釋義信息的網絡釋義數據庫。
與現有技術相比,本發明具有以下優點:
本發明將數據庫設置在網絡服務器內,網絡服務器硬件資源強大,可以不受客戶端硬件資源的限制,能夠根據需要設置內容豐富、數據量龐大的數據庫,使查詢結果更豐富。在網絡服務器設置數據庫,由網絡服務器完成主要查詢功能,客戶端僅需實現詞語獲取和查詢結果的顯示功能,該部分功能只需要數據量較小的功能系統完成,把對客戶端的硬件資源消耗降至最低。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易有道信息技術(北京)有限公司,未經網易有道信息技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810222425.1/2.html,轉載請聲明來源鉆瓜專利網。





