[發明專利]數據檢索方法、數據排序方法、裝置、終端以及存儲介質在審
| 申請號: | 201811536639.6 | 申請日: | 2018-12-14 |
| 公開(公告)號: | CN109657044A | 公開(公告)日: | 2019-04-19 |
| 發明(設計)人: | 高安;陳而淦;劉永剛 | 申請(專利權)人: | 北京向上一心科技有限公司 |
| 主分類號: | G06F16/332 | 分類號: | G06F16/332 |
| 代理公司: | 北京中原華和知識產權代理有限責任公司 11019 | 代理人: | 壽寧;張琳 |
| 地址: | 100000 北京市朝陽區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 檢索數據 數據檢索 屬性信息 檢索詞 存儲介質 數據排序 候選詞 詞根 終端 用戶體驗度 技術效果 檢索結果 目標數據 匹配結果 期望結果 預定條件 拼音 熱度 匹配 檢索 搜索 篩選 英文 中文 | ||
本發明實施例提供了一種數據檢索方法、數據排序方法、裝置、終端以及存儲介質。其中,該數據檢索方法包括:獲取檢索詞;其中,檢索詞用于檢索待檢索數據,待檢索數據具有屬性信息,屬性信息包括待檢索數據的代碼、中文名稱、英文名稱、別名、拼音、搜索次數和熱度;將檢索詞與候選詞列表中的候選詞進行匹配;其中,候選詞根據待檢索數據的屬性信息確定;根據匹配結果,按照預定條件,對待檢索數據進行篩選,得到目標數據。通過本發明實施例,解決了如何提高數據檢索準確性的技術問題,使得檢索結果與用戶的期望結果高度相關,用戶可以快速地獲得感興趣的數據,進而提高了用戶體驗度,而且還實現了熱搜的技術效果。
技術領域
本發明涉及數據處理技術領域,特別是涉及一種數據檢索方法、數據排序方法、裝置、終端以及存儲介質。
背景技術
隨著社會的不斷發展,產生了大量豐富的資料。當面對大量豐富的資料時,如果要獲取感興趣的數據,那么,數據檢索就顯得十分重要了。
現有技術通常根據數據代碼進行數據檢索。可是,這種檢索方法所依賴的檢索條件單一,檢索結果中用戶感興趣的數據往往不能夠排列在靠前的位置,從而造成了數據檢索的準確性很差,使得用戶不能快速地獲取到感興趣的數據。
因此,現有技術因為檢索條件單一而存在數據檢索準確性差的缺陷。
發明內容
本發明實施例的目的在于提供一種數據檢索方法,以解決如何提高數據檢索準確性的技術問題。此外,本發明實施例還提供一種數據排序方法、裝置、終端以及存儲介質。
為了實現上述目的,根據本發明的第一方面,提供了以下技術方案:
一種數據檢索方法,其包括:
獲取檢索詞;其中,所述檢索詞用于檢索待檢索數據,所述待檢索數據具有屬性信息,所述屬性信息包括待檢索數據的代碼、中文名稱、英文名稱、別名、拼音、搜索次數和熱度;
將所述檢索詞與候選詞列表中的候選詞進行匹配;其中,所述候選詞根據所述待檢索數據的所述屬性信息確定;
根據匹配結果,按照預定條件,對所述待檢索數據進行篩選,得到目標數據。
進一步地,在所述獲取檢索詞的步驟之后,所述方法還包括:
對所述檢索詞進行正則化。
進一步地,將所述檢索詞與候選詞列表中的候選詞進行匹配的步驟,具體包括:
對所述檢索詞進行分割;
通過三叉搜索樹來構建所述候選詞列表;其中,所述三叉搜索樹的節點存儲的鍵值對基于所述待檢索數據及其屬性信息生成;
基于前綴匹配策略,將分割后的檢索詞與所述候選詞列表中的所述候選詞進行匹配。
為了實現上述目的,根據本發明的第二方面,還提供了以下技術方案:
一種數據排序方法,其包括:
獲取待排序數據;其中,所述待排序數據根據本發明第一方面所述的數據檢索方法獲得;
按照預定策略,對所述待排序數據進行排列,得到目標數據;其中,所述預定策略包括以下中的一項或多項:數據代碼完全匹配、去除前導零之后數據代碼完全匹配、拼音首字母完全匹配、數據代碼和數據名稱前綴匹配、歷史檢索次數、數據權重。
為了實現上述目的,根據本發明的第三方面,還提供了以下技術方案:
一種數據檢索裝置,其包括:
第一獲取模塊,用于獲取檢索詞;其中,所述檢索詞用于檢索待檢索數據,所述待檢索數據具有屬性信息,所述屬性信息包括待檢索數據的代碼、中文名稱、英文名稱、別名、拼音、搜索次數和熱度;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京向上一心科技有限公司,未經北京向上一心科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811536639.6/2.html,轉載請聲明來源鉆瓜專利網。





