[發明專利]一種應用程序搜索系統及方法在審
| 申請號: | 201510993113.0 | 申請日: | 2015-12-24 |
| 公開(公告)號: | CN106919588A | 公開(公告)日: | 2017-07-04 |
| 發明(設計)人: | 王振凱;曹國棟;唐競勝 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京華沛德權律師事務所11302 | 代理人: | 房德權 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 搜索 系統 方法 | ||
1.一種應用程序搜索系統,其特征在于,所述系統包括:
分發服務器,用于根據應用程序的基礎信息,獲取應用程序的基礎關鍵詞;根據各搜索詞的歷史搜索記錄和應用程序的基礎信息,獲取與應用程序匹配的搜索詞作為應用程序的匹配關鍵詞;根據所述基礎關鍵詞和所述匹配關鍵詞生成應用程序的關鍵詞庫;
用戶終端,用于獲取輸入的搜索關鍵詞,并將所述搜索關鍵詞發送給所述分發服務器;
所述分發服務器,還用于根據接收的所述搜索關鍵詞,將所述搜索關鍵詞與各應用程序的關鍵詞庫進行匹配;并根據匹配結果,獲取與所述搜索關鍵詞對應的應用程序并反饋給所述用戶終端,以使得在所述用戶終端上顯示與所述搜索關鍵詞對應的應用程序。
2.如權利要求1所述的系統,其特征在于,所述分發服務器包括:
第一匹配關鍵詞獲取單元,用于根據各搜索詞的搜索歷史記錄中的搜索下載記錄和應用程序的基礎信息中的名稱和/或類目,獲取與應用程序匹配的搜索詞以作為應用程序的匹配關鍵詞。
3.如權利要求1所述的系統,其特征在于,所述分發服務器包括:
第二匹配關鍵詞獲取單元,用于根據應用程序的基礎信息中的描述信息、和各搜索詞的搜索歷史記錄中的搜索詞與各應用程序的點擊關系,獲取與應用程序匹配的搜索詞作為應用程序的匹配關鍵詞。
4.如權利要求1所述的系統,其特征在于,所述分發服務器包括:
第三匹配關鍵詞獲取單元,用于根據應用程序的基礎信息中的類目和各搜索詞對應的類目,獲取與應用程序匹配的搜索詞以作為應用程序的匹配關鍵詞。
5.如權利要求2所述的系統,其特征在于,所述第一匹配關鍵詞獲取單元,具體包括:
文本相似度獲取單元,對于搜索下載記錄中的各搜索詞,用于計算搜索詞和應用程序的基礎信息中的名稱之間的文本相似度;如果所述文本相似度大于第一閾值,則獲取所述搜索詞作為應用程序的匹配關鍵詞。
6.如權利要求2所述的系統,其特征在于,所述第一匹配關鍵詞獲取單元,具體包括:
獨立訪問搜索詞提取單元,對于搜索下載記錄中的各搜索詞,用于判斷所述搜索詞的獨立訪問下載次數是否大于第二閾值,以及所述搜索詞的類目與應用程序的基礎信息中的類目是否屬于同一個類目;如果所述搜索詞的獨立訪問下載次數大于所述第二閾值,以及所述搜索詞的類目與應用程序的基礎信息中的類目屬于同一個類目,則獲取所述搜索詞作為應用程序的匹配關鍵詞。
7.如權利要求3所述的系統,其特征在于,所述第二匹配關鍵詞獲取單元,具體包括:
應用程序主題分布計算單元,針對各應用程序的基礎信息中的描述信息,用于通過主題模型計算出應用程序的主題分布;
搜索詞主題分布計算單元,對每個搜索詞,用于根據搜索歷史記錄中搜索詞與各應用程序的點擊關系,計算搜索詞的主題分布;
主題相似搜索詞提取單元,對于搜索量大于第三閾值的搜索詞,用于根據所述搜索詞的主題分布和應用程序的主題分布,計算所述搜索詞和應用程序之間的主題相似度;如果所述搜索詞和應用程序之間的主題相似度大于主題閾值,則獲取所述搜索詞作為應用程序的匹配關鍵詞。
8.如權利要求4所述的系統,其特征在于,所述第三匹配關鍵詞獲取單元,具體包括:
應用程序類目細分單元,對于各一級類目下的應用程序,用于利用一級類目下的各應用程序的描述信息,采用分類器將各應用程序分為相應一級類目下的二級類目;
搜索詞分類單元,對每個搜索詞,用于根據搜索歷史記錄中搜索詞與各應用程序的點擊關系,以及各應用程序所屬的二級類目,計算所述搜索詞所對應的二級類目;
類目搜索詞提取模單元,用于根據應用程序所在的二級類目,獲取對應該二級類目的各搜索詞則作為應用程序的匹配關鍵詞。
9.如權利要求1所述的系統,其特征在于,所述分發服務器包括:
分詞關鍵詞提取單元,用于將應用程序的基礎信息中的名稱進行分詞操作,將分詞結果作為應用程序的基礎關鍵詞。
10.一種應用程序搜索方法,其特征在于,所述方法包括:
通過分發服務器根據應用程序的基礎信息,獲取應用程序的基礎關鍵詞;根據各搜索詞的歷史搜索記錄和應用程序的基礎信息,獲取與應用程序匹配的搜索詞作為應用程序的匹配關鍵詞;根據所述基礎關鍵詞和所述匹配關鍵詞生成應用程序的關鍵詞庫;
通過用戶終端獲取輸入的搜索關鍵詞,并將所述搜索關鍵詞發送給所述分發服務器;
通過所述分發服務器接收的所述搜索關鍵詞,將所述搜索關鍵詞與各應用程序的關鍵詞庫進行匹配;并根據匹配結果,獲取與所述搜索關鍵詞對應的應用程序并反饋給所述用戶終端,以使得在所述用戶終端上顯示與所述搜索關鍵詞對應的應用程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510993113.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種裝飾用散熱性良好的智能節能燈
- 下一篇:LED電動三動作螺紋燈





