[發明專利]檢索應用中檢索條件的關聯提示處理方法及系統有效
| 申請號: | 201210221725.4 | 申請日: | 2012-06-30 |
| 公開(公告)號: | CN103514217B | 公開(公告)日: | 2017-02-08 |
| 發明(設計)人: | 王忻 | 申請(專利權)人: | 重慶新媒農信科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 重慶博凱知識產權代理有限公司50212 | 代理人: | 張先蕓 |
| 地址: | 401121 重慶市北部新區高新*** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 檢索 應用 條件 關聯 提示 處理 方法 系統 | ||
技術領域
本發明涉及計算機通信網絡技術和檢索應用技術領域,具體涉及一種檢索應用中檢索條件的關聯提示處理方法及系統。
背景技術
伴隨著計算機信息時代的不斷發展和進步,搜索引擎不管是在互聯網檢索應用領域還是在企業內部的檢索應用領域都得到了廣泛的應用,搜索引擎除了擁有根據用戶輸入的檢索條件返回與之相關結果的基本功能外,搜索引擎的一些智能化功能也在不斷的涌現,例如對檢索條件的關聯提示功能就是搜索引擎在檢索應用中的主要智能化功能之一。
檢索應用中對檢索條件的關聯提示功能,其功能在于,在用戶輸入檢索條件時,若作為檢索條件的條件字符串相匹配于檢索應用中備用的提示詞的部分字符,則將相匹配的各個提示詞作為關聯提示詞提示給用戶,供用戶選擇作為新的檢索條件;這樣以來,例如用戶在輸入預期的一個地名、一個短語或者一個英文單詞等作為檢索條件的過程中,當用戶輸入預期的地名、短語或者英文單詞中的部分字符時,系統便能夠自動地將該部分字符可能匹配的地名、短語或者英文單詞關聯提示給用戶,從而讓用戶在尚未完全輸入之前就能夠更快的選擇到預期的檢索條件,進行需要檢索操作。當然,該功能的實現需要預先建立一個提示詞庫,用于存儲檢索應用中備用的提示詞。
索引技術已經成為檢索應用中的一種主要技術,計算機通信網絡技術以及檢索應用技術領域的技術人員都知道,如果要從一個數據庫中查找一個數據存儲單元所記錄的數據,相比于對數據庫中各個數據存儲單元進行逐一比對查找而言,通過索引查找獲得數據檢索結果所需的比對次數要遠少于前者,因此索引查找能夠更快的從數據庫中獲得數據檢索結果,因此在現有技術中常規的計算機系統中通常都會設計自動為已有的數據量建立索引,以提升系統從已有數據庫中獲得數據檢索結果的響應速度。例如在檢索應用中對檢索條件的關聯提示功能中,由于需要預先建立一個提示詞庫,因此按照常規的系統設計也會自動建立提示詞庫的索引,以提升從提示詞庫中查找提取出提示詞的處理速度;然而,常規的系統設計中并沒有建立提示詞庫相關的其它索引功能,當用戶輸入的檢索條件為提示詞庫中備用的提示詞的部分字符時,要從提示詞庫中查找到與所述部分字符相匹配的提示詞作為關聯提示詞,通常只能將所述部分字符加上通配符后形成模糊匹配詞條,將該模糊匹配詞條與提示詞庫中各個提示詞存儲單元進行逐一比對匹配查找,在提示詞庫包含的提示詞數據量巨大的情況下,通過這樣逐一比對匹配查找的方式確定與所述部分字符相匹配的提示詞,其需要經歷的比對次數非常之多,耗時也非常長,雖然在成功確定相匹配的提示詞之后,對提示詞的提取處理通過索引查找得以快速完成,但用戶獲得關聯提示結果的整體響應速度則因為匹配查找過程的耗時而受到大幅影響,從而大大降低了用戶對檢索條件關聯提示功能的使用體驗感。
由此可見,如何進一步提升檢索條件關聯提示功能的響應速度,已經成為提升檢索應用服務質量一個重要方面,然而現有技術中對此的相關研究和報道卻比較貧乏。
發明內容
針對現有技術中存在的上述不足,本發明的目的在于提供一種檢索應用中檢索條件的關聯提示處理方法,以提升計算機系統對檢索應用中檢索條件的關聯提示處理效率和響應速度,給用戶帶來更好的使用體驗。
為實現上述目的,本發明采用了如下技術手段:
一種檢索應用中檢索條件的關聯提示處理方法,其特征在于,預先建立提示詞庫對應的詞部數據庫,通過詞部拆分處理獲得提示詞庫中字符數為兩個以上的提示詞對應的各個詞部并記錄于所述詞部數據庫中,建立所述詞部數據庫的索引;每一個詞部是由其對應的提示詞中部分字符所構成的一個字符串;在用戶輸入檢索條件時,獲取作為檢索條件的條件字符串并計算其索引值,通過詞部數據庫的索引查找到詞部數據庫中每一個與所述條件字符串具有相同索引值的詞部分別作為關聯詞部,將每一個關聯詞部對應的提示詞分別作為關聯提示詞提示給用戶。
上述的檢索應用中檢索條件的關聯提示處理方法中,作為一種優選方案,所述“通過詞部拆分處理獲得提示詞庫中字符數為兩個以上的提示詞對應的各個詞部”之中,對提示詞庫中任一個字符數為兩個以上的提示詞進行詞部拆分處理具體為:獲取該提示詞的字符數Nx,則Nx≥2,令預設的字符參數n的取值分別為從1到Nx-1的整數;對于字符參數n的每一個取值,取該提示詞中前n個字符所構成的一個字符串作為該提示詞對應的一個詞部;由此獲得該提示詞對應的Nx-1個詞部,對該提示詞的詞部拆分處理完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶新媒農信科技有限公司,未經重慶新媒農信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210221725.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:保暖織物
- 下一篇:靈芝深層發酵液制備靈芝醋的方法





